IBM服務器BMC 遠程管理

IBM服務器BMC 遠程管理html

本公司目前在各地有許多服務器須要管理,因爲主要採用IBM x346,因此對X346進行了研究。這款服務器,支持BMCBaseboard ManagementController,由於多集成於主板而得名),提供遠程管理維護。本文主要演示一下如何經過BMC遠程管理X346服務器。shell


智能平臺管理接口(IPMIIntelligentPlatform Management Interface)是一項應用於服務器管理系統設計的標準,由IntelHPDellNEC公司於1998年共同提出,利用此接口標準設計有助於在不一樣類服務器系統硬件上實施系統管理,使不一樣平臺的集中管理成爲可能。IPMI管理平臺中,BMC是核心控制器,系統管理軟件對各個被管理器件的管理,都是經過與BMC通訊來實現的。windows

BMC管理示意圖以下:服務器


151650942.jpg

151652346.jpg

固然,也能夠不使用如圖所示的方式,而直接使用smbridge 命令行鏈接BMC SERVER進行訪問和控制。session









配置步驟以下:ide

1.設置服務器的BMC參數,使服務器能夠經過BMC被管理;網站

2.安裝SMBridge軟件;ui

3.使用TELNET(本機或者遠程)終端登陸SMBridge telnet server,管理服務器。this


一:BMCBIOS設置spa

1.F1進入BIOSAdvance->設置BMC IP 172.24.5.23/24;


2.若是還須要使用SOLSerial over LAN )(提供遠程控制檯)功能,則須要設置以下:

Advanced OptionsBaseboardManagement Controller (BMC) Settings,做以下設定:
– System-BMC SerialPort Sharing
設爲 Enabled
– BMC Serial PortAccess Mode
設爲 Dedicated

Devices and I/O Ports,做以下設定:
SerialPort A 設爲 Auto-configure
SerialPort B 設爲 Auto-configure
Remote Console Redirection
,做以下設定:
– Remote Console Active
設爲Enabled
– Remote Console TextEmulation
設爲 VT100/VT220
– Remote Console KeyboardEmulation
設爲 VT100/VT220
– Remote Console Active AfterBoot
設爲 Enabled
– Remote Console FlowControl
設爲 Hardware

3.若是還須要使用SOL,須要WINDOWS 系統支持

windows命令行下,檢查配置



151654413.jpg

若是不正確,進行相關以下:bootcfg /ems on/port com1 /baud 19200 /id 1;

注意參數與BIOS設置一致;



二:SMBridge軟件安裝

能夠從站點http://www.ibm.com/pc/support/site.wss/MIGR-57729.html下載軟件,http://www.ibm.com/pc/support/site.wss/MIGR-57816.html下載文檔.



安裝完成之後,有以下幾個文件

pxyservice.exe服務進程,運行該程序,便可啓動TELNET SERVER;

pxyservice.ini通常不須要配置

SMBridge.exeSMC處理進程。

smbridge.cfg

ip=127.0.0.1

port=623

session_timeout=30

power_off_timeout=60

其中IP設置SMBridge監聽IP,

INADDR_ANY爲任意;

127.0.0.1 只容許本機;

ip:監聽一個具體IP;


PORT爲監聽端口,默認爲623,能夠隨便更改。


運行pxyservice.exe,便可啓動SMBridge服務。



三:啓動管理客戶端

能夠在本機或責遠程鏈接TELNET server.客戶端軟件可使用任何標準的TELNET客戶端軟件。


鏈接到服務器

telnet172.24.5.24 623

Username:administrator

Password:


administrator login successful.


OSA System Management Bridge (SMBridge), Version 1.0.3.8

Copyright (c) 2004 - OSA Technologies, an Avocent Company. All RightsReserved.


SMBridge>help

connect -ip<bmc-ip-address|bmc-host-name> [-u <username>] [-p <password>]

console

identify [on [-t<seconds>]|off]

power[status|off[-force]|on|reset|cycle]

reboot [-force]

sel get [[[-begin<indexF>][-max <count>|-end <indexL>]]|-last <index>]

|clear|status|set -time<YYYY/MM/DD hh:mm:ss>

sol [enable|disable|<config[-baud 9600|19200] [-priv admin|user|

operator] [-retrycount count][-retryinterval interval]>]

sysinfo [fru|id]


首先,鏈接到被管理服務器

SMBridge>connect -ip 172.24.5.23 -u USERID -p PASSW0RD


獲取系統標識

SMBridge>sysinfo

DeviceID=32

DeviceRevision=0

FirmwareVersion=1.16

IpmiVersion=1.5

ManufacturerID=2

ProductID=3

Status=OK

SDRVersion=1.5

Guid=95243b5e-88a8-a5a1-124a-b4467c5a98da


訪問事件日誌

SMBridge>sel get

1=2007/09/04 17:35:31,#3Watchdog2,Timer interrupt (Interrupt type: none, Timeruse at expiration: BIOS FRB2)


2=2007/09/04 17:35:31,#3Watchdog2,Timer expired (Interrupt type: none, Timer useat expiration: BIOS FRB2)


3=2007/09/05 15:54:05,#3Watchdog2,Timer interrupt (Interrupt type: none, Timeruse at expiration: BIOS FRB2)


4=2007/09/05 15:54:05,#3Watchdog2,Timer expired (Interrupt type: none, Timer useat expiration: BIOS FRB2)


5=2007/09/06 14:49:03,#1PowerUnit,Power off/down


6=2007/09/06 14:52:28,#1PowerUnit,Power off/down (deassertion event)



系統電源管理

SMBridge>power status/reboot/on/off


SOL控制檯

SMBridge>console

SAC>

開一個終端會話

SAC>cmd

Activating remote console now.

Remote console is now active and ready for user input.

SAC> ch檢查會話

SAC> ch –si 1鏈接到會話1


若是系統正在上電自檢:能夠看到以下界面

151656601.jpg

這個界面F1不容易進入BIOS;F2進入診斷界面。

151658985.jpg

亂碼是由於當前還不能很好支持中文,若是是英文界面,則以下所示



若是系統已經啓動,會提示輸入賬號、密碼,而後打開一個cmd shell

151700535.jpg

Name:Cmd0002
Description: Command Prompt
Type: <Esc><tab>0 to return to the SAC channel.
Use any other key to view this channel.


Please enter login credentials.
Username:
Domain:
Password:


Attempting to authenticate...


Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003

C:\WINDOWS\system32>

成功登陸後,顯示以下界面,進入WINDOWS 控制檯。



151703610.jpg

命令總結如圖:


152122378.jpg

相關說明


0BMC和網卡1共享。


1X346BMC主要提供瞭如下4個方面的命令。對我來講,主要是POWER,可讓咱們在服務器死機後、停電又來電後,能夠遠程打開關閉服務器,同時查看BIOS自檢過程,看是否有硬件故障。

命令

說明

identify

控制前面板上的標識 LED

sysinfo

檢索和顯示 Managed System 信息。

power

控制 Managed System 的電源狀態。

sel

顯示或刪除 SEL 中的信息。


2.也可使用SMBridge.exe命令直接鏈接支持BMC的服務器進行管理。

如:

1. Display general system info ofremote server using LAN connection:

"smbridge -ip 192.168.0.100 -u root -p calvin sysinfo"


2. Turn on/off identification LEDthat exists on the server:

"smbridge -ip 192.168.0.100 -u root -p calvin identify on"

"smbridge -ip 192.168.0.100 -u root -p calvin identify off"


3. Power cycle the remote server:

"smbridge -ip 192.168.0.100 -u root -p calvin power cycle"


4. BMC提供的管理功能仍是頗有限。若是想要更好的功能,能夠考慮選配其它管理組件,如RSA等管理卡。IBM還提供其餘不少管理方法,BMC只是最基本的。具體信息能夠http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=JJLU-6FT2NYIBM系統管理方案介紹。


本文介紹的方法基本適用與DELL服務器,能夠參考

http://support2.jp.dell.com/docs/software/smbmcmu/1.2/sc/ug/bmcugc0d.htm#1052395


從基本管理方法而言,HPILO提供的圖形化界面,以及虛擬設備更爲強大和簡單,

具體能夠參考HP官方網站。



附件是本文的WORD文檔,以及本文所用的軟件。

相關文章
相關標籤/搜索