1. 程式人生 > >伺服器遠端管理簡介(ILO,BMC,RSA)

伺服器遠端管理簡介(ILO,BMC,RSA)

Author:Skate

time:2016/09/18

轉載:http://blog.csdn.net/cymm_liu/article/details/8447623

現在說說HP的伺服器:

好像HP的伺服器標配都集成了iLO的,也就是HP自己的遠端管理系統。以DL380的iLO2為例:
其實伺服器上要設定的也就是IP地址和使用者密碼之類的東東,

在伺服器開機自檢到lights-out卡按F8進入ILO的配置介面,在Network裡設定IP地址,在Users裡面設定使用者密碼,都很簡單,一看就會。HP的伺服器的iLO是要單獨接一根網線用來做遠端管理的,這點和DELL的伺服器不一樣 -- 更確切的說,是Dell的BMC太神奇了,居然和應用的網口合二為一。


然後隨便找一臺客戶機,只要網路能通,用網頁訪問伺服器
裡配的管理地址就可以了,都是圖形介面,一看就明白。 

再說說IBM的伺服器:

又分兩種:帶RSA卡和不帶RSA卡的。所謂RSA卡,也就是遠端管理卡,就像HP的iLO差不多,帶卡的話提供web方式訪問。不帶卡的就不提供Web方式訪問。
不帶卡:
BMC是一個標準,IBM的伺服器標配都有BMC,而且也和Dell的伺服器類似,也是和第一個網絡卡共用的。只要在BIOS裡設定一下IP地址就可以了(是在BIOS的Advance裡設定的,只要設IP地址、掩碼、閘道器就好,其他什麼串列埠、共享的設定不用管,設了也沒什麼用處),然後一樣用ipmitool進行遠端開機和關機。而且就用Dell伺服器隨機光盤裡的那個ipmitool就可以。反倒是IBM的隨機光碟沒有用過。

BMC的IP地址很有意思,在本機上ping本機BMC的IP地址是不通的!要在別的電腦上ping才通。剛開始設定的時候不要被這個小問題迷惑了。而IBM伺服器背後還有一個寫這System Management的網口反而不知道是幹什麼用的,反正不需要接。

帶卡:
就更簡單了,網線接卡上的System Management的網口,其他都一樣。就多了web方式問題的功能。

 IBM3650,3550等新發布的伺服器目前支援IMM,取代了IBM的遠端管理卡RSA-II

imm用來遠端管理。通常主機後部有一個專用的管理埠,例如下圖以3650M3為例,可以通過此埠訪問IMM。

     IMM管理埠預設IP:192.168.70.125

     使用者名稱:USERID

     密碼:PASSW0RD

     注意字母為大寫,密碼中的“0”是數字0

     在UEFI中修改IMM的IP地址

     在開機自檢的過程中根據提示按F1進入UEFI設定,

     在UEFI中進入System Setting->Integrated Management Module->Network configuration。在輸入需要修改的IP地址後,選擇Save Network Settings

    在IE中輸入IP地址即可訪問IMM管理介面

對於網管來說,遠端管理最實用的就是遠端關機和開機。試想,在家裡躺在沙發上,報個筆記本,手指輕輕一點就能把在公司的某些伺服器開機或關機,那是多麼愜意的事情!
  本文主要討論硬體級的開機和關機,即不涉及到伺服器上的作業系統和應用軟體。像那種在伺服器上裝個Remote Administrator軟體之類的方式來實現重啟或關機當然也可以,但是,萬一伺服器當掉了呢?什麼軟體都沒有用了!
  以下以Dell的2950伺服器為例。
  其實如果只是想實現遠端開機或關機的話,是不需要額外配DRAC卡的。Dell的伺服器預設都帶BMC,而且挺神奇的,這個用來做管理的網口和作業系統是共用的同一個網口(注意必需是第一個網口,即伺服器上標有1的那個),只要BMC裡設定的IP地址和作業系統的IP不一樣就可以了。而且經測試,必須不一樣,否則沒法遠端開關機。
  BMC的設定很簡單,在伺服器啟動時看到Press <Ctrl-E> for BMC Setup提示的時候按Ctrl+E鍵進入設定畫面,設定 IPMI Over LAN 為 On,在IPMI LAN Channel裡面設定IP地址,注意一個小細節,這裡如果輸錯了或者不想要IP地址的某個數字,要用Backup鍵刪除之後才能輸入,否則會被搞暈的:
怎麼這裡不能設定了?那裡不能設定了?
  配置完成,儲存設定。

  客戶端其實沒有什麼設定,只要能ping通伺服器BMC配置的IP地址就可以,不需要在同一網段的!
找個ipmitool,哪裡有?在Dell伺服器的隨機光盤裡就有!找到那張伺服器管理光碟,把這個檔案拷貝出來:\SYSMGMT\ManagementStation\windows\ManagementStation\BMC.cab
這是個cab檔案,可以用WinRAR直接開啟,把裡面的檔案都解壓縮出來,其實我們只需要裡面的3個檔案:
ipmitool.exe 這個是主力
cygcrypto-0.9.8.dll 執行必需的
cygwin1.dll 執行必需的

解壓出來的檔案是不帶副檔名的,需要手動改成這些檔名。
這個壓縮包裡還有ipmish.exe,經過多次試驗,發現ipmish.exe在2950上只能實現開機,不能關機,也搞不清楚問題出在哪裡,雞肋一個,棄之不用。

下面是ipmitool的一些實用實用命令,假設伺服器BMC裡設的IP地址是 192.168.188.167,使用者是root,密碼是password
檢視電源狀態:
ipmitool -I lan -U root -P password -H 192.168.188.167 power status
開機:
ipmitool -I lan -U root -P password -H 192.168.188.167 power on
關機:
ipmitool -I lan -U root -P password -H 192.168.188.167 power off

ipmitool也可以用 -I lanplus 引數,
在新的2950,R900,R710等伺服器上測試都OK。
但是一些老的伺服器如2850等不支援-I lanplus引數,還是
用-I lan相容性好些。

ASMI簡介

高階系統管理介面(Advanced System Management Interface 簡稱ASMI)是由IBM P5/i5伺服器的服務處理器(Service Processor)所提供的管理介面,系統管理員能夠通過它設定伺服器的引數,比如自動啟動到診斷模式,或者是檢視系統資訊,比如檢視錯誤日誌和VPD。

系統管理員可以使用裝有網際網路瀏覽器的PC,通過乙太網來訪問高階系統管理介面。系統管理員也可以通過連線在伺服器串列埠上的終端和硬體管理終端(HMC)來方位高階系統管理介面。

ASMI連線方法

IBM P550的後面有兩個HMC介面:HMC1、HMC2。可以通過電腦網口直接接入主機的HMC埠,也可以將HMC埠接入交換機來訪問ASMI介面。

P520 HMC預設訪問IP:
      HMC1: 192.168.2.147   255.255.255.0  
      HMC2: 192.168.3.147   255.255.255.0

P550 HMC介面的預設IP為:

   預設訪問IP:
      HMC1: 169.254.2.147   255.255.255.0  
      HMC2: 169.254.3.147   255.255.255.0

預設的使用者名稱和密碼都是admin,

登陸AIX,光纖交換機,盤陣方式:

AIX 儲存、HMC、光纖交換機登入方法