遠程控制卡 使用ipmitools設置ipmi


遠程控制卡 使用ipmitools設置ipmi

使用DELL的遠程控制卡可以方便的管理服務器

在CentOS中可以使用ipmitools管理 IPMI( Intelligent Platform Management Interface).

要使用選程控制卡,一般需將一根網線插入控制卡中並設置ip,在BIOS的Integrated Dell Remote Access Controller (iDRAC)中設置 Dedicated (專用),遇到設置是shared(共享),發現控制卡的網卡燈不亮,分配了靜態ip也沒法用,這時就需要改成Dedicated 。

用ipmitool設置dedicated

ipmitool delloem lan set dedicated

DELL的R410,R610,按Ctrl+E進入設置界面
DELL的C6100,R620,按F2進入設置界面

在centos安裝OpenIPMI:

yum install OpenIPMI OpenIPMI-tools

設置開機啟動

chkconfig ipmi on

啟動ipmi服務

service ipmi start

例子:

設置固定ip

ipmitool -I open lan set 1 ipsrc static
ipmitool -I open lan set 1 ipaddr 10.10.1.x
ipmitool -I open lan set 1 netmask 255.255.255.0
ipmitool -I open lan set 1 defgw ipaddr 10.10.1.1
ipmitool -I open lan set 1 access on

設置自動獲取ip,如果一時獲取不到,需要切斷機器的電源,等待5分鍾之后,先插上網線再接上電源

ipmitool -I open lan set 1 ipsrc dhcp

查看控制卡信息

ipmitool lan print 1

查看管理地址

ipmitool lan print 1 | grep 'IP Address'

為加強安全,修改默認的SNMP通訊串

ipmitool -I open lan set 1 snmp COMUNIATION

查看有哪些用戶可以web登陸

ipmitool -I open user list 1

得到:

ID  Name         Callin  Link Auth  IPMI Msg   Channel Priv Limit
1                true    false      true       ADMINISTRATOR
2   admin        true    false      false      NO ACCESS

列出來的序號為2的為root用戶,為administration權限,(默認密碼是root或calvin),現在更改其密碼

ipmitool -I open user set password 2

輸入兩次密碼即可。

同理,序號為1的為一個user普通用戶null,更改其密碼

ipmitool -I open lan set 1 password

對用戶的限制

用戶的啟用:ipmitool user enable
對用戶進行權限控制:ipmitool user priv

上面的都是在操作系統內對本機的遠程管理卡進行設置和查看,對遠端操作可以使用以下命令:

ipmitool -H 192.168.8.137 -U root -P root sensor |grep -i temp

查看event log

ipmitool -v -H 10.10.1.38  -U root -P root sel list

清空 event log

ipmitool sel clear

也可以控制遠端ipmi的電源

ipmitool -I lan -H 10.1.199.212 -U root -P root chassis power off/reset/on/status

控制遠端ipmi的引導方式

ipmitool -I lan -H 10.1.199.212 -U root -P root chassis bootdev pxe/disk/cdrom

關於設置的生效問題:

到目前測試的情況來看,將機器關機斷電后,3分鍾再加電開機,這樣生效最靠譜。

但實時生效是我們的目標,但效果不是很好

網上說ipmitool mc reset cold是重啟BMC,但我試了一下,是重置,網上的東西一定要質疑。

參考:

設置iDRAC

設置ipmi

補充:

對於Dell多刀的C系列服務器,使用最上面的方法用ipmitool修改網卡模式dedicated為shared會提示

Error in setting nic selection (Invalid command)

C系列,如C6100,要用dell自已出的工具 bmc tool來設置網卡的共享模式

下載地址 http://poweredgec.com/,提供tgz和rpm安裝包。我這里下載tgz包,解壓之后執行

[root@jpuyy ~]# ./bmc nic_mode get
 dedicated
[root@jpuyy ~]# ./bmc nic_mode set shared
[root@jpuyy ~]# ./bmc nic_mode get
 shared

Dell C系列bmc工具使用手冊

返回第n個節點。

bmc node_number


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM