WEB开发网
开发学院服务器服务器方案 通过 Shell 和 Expect 脚本实现对 IBM 刀片服务器... 阅读

通过 Shell 和 Expect 脚本实现对 IBM 刀片服务器高级管理模块固件的大量升级

 2009-12-09 00:00:00 来源:WEB开发网   
核心提示: rpm-qdhcpdhcp-3.0.1-59.EL4rpm-qtftptftp-0.39-2配置 DHCP 服务用 vi 编辑打开 /etc/dhcpd,更改如下:清单 4. dhcp 内容ddns-update-styleinterim;subnet192.168.19.0netmask255

 rpm -q dhcp 
 dhcp-3.0.1-59.EL4 
 
 rpm -q tftp 
 tftp-0.39-2 

配置 DHCP 服务

用 vi 编辑打开 /etc/dhcpd,更改如下:


清单 4. dhcp 内容
 ddns-update-style interim; 
 subnet 192.168.19.0 netmask 255.255.255.0 { 
 range 192.168.19.10 192.168.19.254; 
 default-lease-time 3600; 
 max-lease-time 4800; 
 option subnet-mask 255.255.255.0; 
 next-server 192.168.19.1; 
 } 

配置 TFTP 服务

用 vi 编辑打开 /etc/xinetd.d/tftp,更改如下:


清单 4. tftp 内容
 service tftp 
 { 
 socket_type    = dgram 
 protocol  = udp 
 wait   = yes 
 user   = root 
 server   = /usr/sbin/in.tftpd 
 server_args  = -s /tftpboot 
 disable  = no 
 per_source  = 11 
 cps   = 100 2 
 flags   = IPv4 
 } 

启动 DHCP 和 TFTP 服务

 # service dhcpd restart 
 # service xinetd restart 

开始进行升级

从 IBM Support 网站下载最新的 AMM firmware,解压后将 CNETCMUS.pkt 文件放在 /tftpboot 目录下。将刀片机箱上电,让 AMM 通过 DHCP 获取 IP 地址。

注:AMM 默认状态下加电之后会从 DHCP 获取 IP 地址,此方法对于未配置的 AMM 状态有效;如果已经手动配置了静态 AMM 的 IP 地址,可无需 DHCP 服务器

上一页  2 3 4 5 6 7 8  下一页

Tags:通过 Shell Expect

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接