开发工具:
文件大小: 234kb
下载次数: 0
上传时间: 2019-07-02
详细说明:
使用IPMI管理Dell服务器4、 LAN configuration
共有16个 channel,找到所使用的 channel
1. for i in seg 1 14: do ipmitool lan print Si 2>/dev/null grep -g Set & echo
Channel i: done
找不到 channel?报: is not a lan channe!?
解决办法:使用的是田IDO2?查看:
1. ipmi tool channel info 1
2. ipmi tool lan set 1 ipaddr
3. ipmitool lan set I iprc static
4. ipmi tool lan set I ne task 255. 255 255.0
5. ipmi tool lan set 1 defgw ipaddr 137 138. 1.1
6. ipmitool lan set I arp generate on
7. ipmitool lan set 1 arp interval 8
8. ipmi tool lan set I auth callback, user, operator, admin md2, md5
9. ipmi tool lan set 1 access on
10. ipmitool lan set 1 user
关于1an
lan用于远程访问,电源管理等。
open用于本地访问
lanplus用于sol。
5、 USER configuration
1. ipmitool user set name 3 ipmiuser
2. ipmitool user enable 3
3. ipmitool channel setaccess 1 3 ipmi-on link-on privilege=4
4. ipmi tool user set password 3 PASSWordhere
查看
1. ipmitool user list 1
6、一旦设置好i,就可以通过远程服务器来更改ipmi的配置了
1. ipmi lool-I lan -U ipmliuser -P password -H 172. 18. 6. 30 power status
关」 debug
1. ipmi tool -vv-I lanplus-U ipmliuser-P password -H 172. 168. 6.3 power status
7、S0 L configuration
SOL需要IPMI2.0支持,使用 Anulus进行远程连接
7.1 Serial0 ver lan(SOL)功能非常有用。SOL通过IPMI会话重定向本地串行接口,允许远程访问
Windows的紧急事件管理控制台(ES)特殊管理控制台(SAC,或访问LIX串行控制台。
1. ipmitool sol set enabled true 1
2. ipmi tool sol set pay load enable 1 3
关于设置波特率:
ipmitool sol set non-volatile-bit -rate 115. 2
报错:
Error setting SOL parameter volatile-bit rate to115. 2: Parameter out of range
设置为57.6
如果通过OMSA的web界面配置,可以看到,最高为57600,而不是115200
查看:
1. ipmitool sol info 1
7.2
要使用SOL查看BIOS输出,需要在BIOS里将BI0S的信息重定向到串口COM2
Serial communications
Serial communications: On with console redirection via com2
Conole redirection After boot enable
External Serial Connector: Com2
如果安装」 OMSAm,也可以使用命令行来修改:
opt/dell/srvadmin/shin/omconfig chassis biossetup-?
/opt/dell/ srvadmin/sbin/omconfig chassis biossetup attribute-serialcom setting-com2
7.3
如果要通过S0L查看1iux的控制台,还需要重定向 kernel的输出
Note the choices here for CoM port number must match the entry you made in the firmware Setup
7.3.1/etc/ inittab添加以下两行:
1. S0: 2345: respawn: /sbin/getty -h -L 57600 tLySO vt100
2. S1: 2345: respawn: sbin/getty -h-L 57600 ttyS1 vt100
7.3.2grub.conf,在 kernel的 options后面添加参数
1. kernel
ns.. console-ttyo console=ttyS1, 57600
需要注意:
如果使用sed修改,不要sed/etc/grub.conf,该文件是个软连接,sed-i会造成该文件变成普通文件,而
真正需要修改的grub.conf却没有修改
#注掉 splashimage图形显示行,否则在字符模式下无法显示菜单
#splashilmage=(hd0, 0)/grub/splash. X pll g
7.3.3/etc/ securetty
增加:
1. ttyso
ttySI
如果使用 kickstar安装系统,可以加‰ost段,系统安装后自动执行:
1. echo"S0: 2345: respawn: /sbin/agetLy -h-L 57600 ttyS0 v1100">>/etc/initlab
2. echo S1: 2345: respawn: /sbin/agetty -h-L 57600 ttyS1 vt100">>/etc/inittab
3. echottyS0 >>/etc/securetty
1. echo" >>/etc/securetty
5. sed -i '/kernel kroot=*quiet. */s/$/ console=tty0 console-ttySl, 57600/g
/boot/grub/grub. conf
7.4 UBUNTU12.04设置 kernel的输出
1) Paste the following into /etc/init/ttySl conf
f ttysl getty
F This service maintains a getty on ttysl from the point the system is
H started until it is shut down again
start on stopped rc or RUNLEVEL=[2345
stop on runlevel [ 2345]
respawn
exec / sbin/getty -L 57600 ttySI vt100
2) Ask upstart to start the getty
sudo start ttySl
This will get you access to console. To get access to Linux init console, configure grub
1) Edit /etc/default/ grub to contain the following lines
注意,上面有一条 GRUB CMDLINE.INUX="不需要注释掉
GRUB CMDLINE LINUX- console=tty0 console=ttySl, 57600
GRUB TERMINAL-Serial
FGRUB SERIAL COMMAND= serial--speed=57600 -unit=l -word=8 --parity=no --stop=1
GRUB SERIAL COMMAND="serial--speed=57600 --unit=1
2)update grub
sudo update-grub
8、关于配合 kickstart安装操作系统
8.1设置从pxe启动
1. ipmitool-H -U root -P chassis boot dev pxe
然后重启服务器:
1. pmitool-H -U root -P power reset
设备启动后,就可以从pxe启动引导。
注:即使bios启动顺序未选择pxe启动,此命令一样可以让设备从pxe启动。此pxe引导功能仅生效一次,设
备再重启就按默认启动顺序启动
不要用1inux的 reboot,而应该用 ipmi tool的 power reset,否则前面设置的pxe启动不生效。
安装系统时,不能看到相应的进度,但是如果rpm使用的是http作为源,可以在httpserver中看到access
1og,以此来判断系统安装的进度。
关于 kickstart,需要注意几点
8.2/iripboot/pxelinux clg/default
ksdevice=eth0,当我们有多块网卡的时候,要实现自动化需要设置从eth0安装,不指定的话,安装的时候
系统会让你选择。
8.3 kickstart的配置文件
clearpart -all
nitrate
initlabel,根据不同体系结构把磁盘标签初始化为缺省设置(例如, msdos用于κ86而gpt用于 Itanium).当
安裝到个崭新的硬盘吋,这很有用,安装程序不会询问是否应该初始化磁盘标签
安装后自动重启
ks.cfg任意位置添加 reboot
9、 ipmi tool常用命令
1.# ipmitool I lanⅡl172.168.6.3 U root p密码 power off(硬关机,直接切断电源)
开机扭,对于1inux,服务器将halt, power status Ha power soft(软关机,即如同轻按一下
# ipmitool-Ilan-H172.168.6.3- root -P密码
3.# lpit0o1-I1anH172.168.6.3root-P密码 power on(硬开机)
1.# ipmitool- [ lan -H172.168.6.3- U root-P密码 power reset(硬重启)这个你也许
经常用到
5.# ipmitool- L lan -H172.168.6.3root-P密码 power status(获取当前电源状态)
6. ipmitool-I lanplus -U root -P password-H 172 168. 6.3 sensor get Ambient.
Teup"/bim/grep-i" Sensor reading"/bin/cut-c26-28//获取机箱温度.
1. #ipmitool-I lanplus -U ipmiuser -P password"-H 172 168. 6.3 sol
2. SOL Commands: info
3. set [channel
4. payload [channel] [userid
5. activate [usesolkeepalive nokeepalive)
6. deactivate
7. looptest [] [
1. #ipmmitool-I lanplus-U ipmiuser-P password-H 172 168. 6.3 sol activate
、IPM键盘MAP衣
1. Terminate connection I
2. Suspend IPMItool +Z
4. Print escape sequence help +?
5. F1 EsC+
7. F3 ESC+3
8. F9 Esc+g
9.F10Esc+0
10.F11Esc+
11.F12Esc+
12. Home Esch
13. End sclk
14. Insert Esc++
15. Delete es
16. Page Up Esc+?
17.P
18.Ctr⊥+MEsc+Ctrl+M
19. Ctrl+H Esc+Ctrl+H
20. Ctrl+I Esc+Ctrl+I
21. CUrl+J Esc+Curl+J
2. Alt-x whe
any letter) Esc+X+x
24. Ctrl+Alt+Del escr+escr+Esc+R
四、错误
Error: Unable to establish IPMi v2/ RMCP+ session
査看用户名密码是否正确。
ipmitool vy I lanplus U root P password Il 172.. 6. 30 lan print
五、关」乱码
进入grub以后,出现乱码,这是由于grub里 kernel的波特率和LNN上串行的波特率不同造成的。
六、 puppet
1. exec
/kernel. *root=*quiet.*/s// console=tty0 console=ttyS1, 57600/g
/boot/ grub/ grub
3. path =)/bin
4. unless->'" console-ttyo console-ttySl, 57600"/boot/ grub/ grub. conf
6. echo S0: 2345: respawn: /sbin/agetty -h-L 57600 ttyS0 vt100 >>/etc/inittab
7. path =>/bin
8. unless => grep S0: 2345: respawn: /sbin/agetty -h -L 57600 tty So vt100"/etc/inittab
10. echo S1: 2345: respawn: /sbin/getty -h -L 57600 ttyS1 vt100 >>/etc/inital
11. path
12. unless=> grep S1: 2345: respawn: /sbin/agetty -h -1 57600 ttySl vtlo0
/etc/inittab
14.'echottys0 >)/etc/ securetty
15.path=〉"/bin",
16. unless => grepttyS0"/etc/securetty
18. echottyS1 >>/etc/securetty':
19. path =>/bin
20. unless => grep"/etc/securely
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.