㈠ 可否通過ipmi進行批量伺服器管理
可以。
在控制端安裝ipmiutil工具包之後,就可以通過一系列的命令來獲取遠端伺服器相關信息並對其進行設置了。ipmiutil是一個工具包,其中包含了ipmiutil、hwrese等工具,它們分別有著不同的用途。
比如hwrese可以用來啟動、關閉伺服器等。用戶可以通過ipmiutil -?或類似命令來查看各工具的作用。
Ipmiutil安裝完成後,會包含以下可執行命令:
alarms –顯示和設置Telco alarms報警(LED顯示和延遲)
bmchealth – 測試BMC是否工作正常。
fruconfig – 顯示FRU的產品信息,寫入有用信息
getevent – 接收一個IPMI event,並顯示。
hwreset – 用於使 firmware 硬重新啟動或者關掉系統
pefconfig – 用於顯示和配置LAN埠,配置Platform Event Filter 表,來通過firmare event產生BMC Lan提示
sensor – 顯示Sensor Data Records,值和閾值。
showsel – 顯示System Event Log記錄。
tmconfig – 顯示和配置BMC串口。
wdt – 顯示和設置看門狗時間。
以上命令種中最為常用的是sensor命令和pefconfig命令。使用sensor命令可以獲取各種監測信息。使用pefconfig命令設置BMC,使得BMC可以在系統有event時候,進行報警。hwrese也比較常用,這個命令可以實現伺服器的重啟以及硬體開關機。
(1)伺服器sensor干什麼用的擴展閱讀:
IPMI 工作原理:
IPMI的核心是一個專用晶元/控制器(叫做伺服器處理器或基板管理控制器(BMC)),其並不依賴於伺服器的處理器、BIOS或操作系統來工作,可謂非常地獨立,是一個單獨在系統內運行的無代理管理子系統,只要有BMC與IPMI固件其便可開始工作
而BMC通常是一個安裝自愛伺服器主板上的獨立的板卡,現在也有伺服器主板提供對IPMI支持的。IPMI良好的自治特性便克服了以往基於操作系統的管理方式所受的限制,例如操作系統不響應或未載入的情況下其仍然可以進行開關機、信息提取等操作。
在工作時,所有的IPMI功能都是向BMC發送命令來完成的,命令使用IPMI規范中規定的指令,BMC接收並在系統事件日誌中記錄事件消息,維護描述系統中感測器情況的感測器數據記錄。在需要遠程訪問系統時,IPMI新的LAN上串列(SOL)特性很有用。
SOL改變IPMI會話過程中本地串口傳送方向,從而提供對緊急管理服務、Windows專用管理控制台或Linux串列控制台的遠程訪問。
BMC通過在LAN上改變傳送給串列埠的信息的方向來做到這點,提供了一種與廠商無關的遠程查看啟動、操作系統載入器或緊急管理控制台來診斷和維修故障的標准方式。
㈡ Psensor – 監控Linux硬體溫度 [主板和CPU]
Psensor是一款基於GTK+的Linux硬體監控工具,能夠實時顯示和繪制溫度數據圖表。為了使用Psensor,需要先確保系統中安裝了兩個依賴包:lm-sensor和hddtemp。在大多數Linux發行版中,這兩個包從默認存儲庫提供,但若在基於RHEL的系統上,需先安裝並啟用epel-release存儲庫。對於Fedora Linux用戶,將yum替換為dnf。在基於Debian的系統上,使用apt命令安裝。對於Arch和OpenSuse,安裝過程如圖所示。完成依賴安裝後,可通過命令在類Debian系統、Arch和OpenSuse上安裝Psensor。不幸的是,基於RedHat的系統上,Psensor不在默認存儲庫中提供,因此需要從源代碼編譯安裝。安裝過程包括下載最新穩定的Psensor源碼壓縮包,然後使用命令編譯。如果計劃查看遠程伺服器的溫度和風扇速度,需額外安裝Psensor Server。
對於那些希望從命令行監控Linux硬體溫度的用戶,可以使用sensors-detect通過感測器診斷硬體並運行sensors命令,鍵入默認選項'Yes'直到熟悉流程。Psensor的GUI版本允許用戶從桌面應用程序菜單運行軟體,選中所有感測器以繪制圖表,並注意到顏色編碼。Psensor的自定義功能豐富,用戶可在界面、溫度單位、感測器表位置、啟動時行為、窗口大小、前景/背景顏色、監控持續時間、更新間隔、感測器設置以及所有感測器的啟用/禁用配置等選項進行調整。
Psensor是硬體溫度監控的強大工具,它有助於避免由於過熱導致的硬體損壞和系統崩潰,從而保護寶貴的數據和避免高昂的重建成本。隨身攜帶Psensor或類似工具,確保系統穩定運行,始終是一個明智之舉。