此篇為自我實驗筆記,先前使用 ESXi 時已知 Synology 的不斷電管理系統其實就是 NUT (Network UPS Tools) 的開源套件(詳細可參閱此篇文章),改為使用 Proxmox VE 作為虛擬機器管理系統時又該如何與 Synology 的不斷電管理系統進行偵測連動呢?
以下參考按照此篇文章 (Configuring Proxmox VE node as client for remote NUT server) 進行實作
- 安裝 NUT 開源套件
因為 Proxmox 是基於 Debian/Ubuntu 的虛擬化管理系統,所以可以在 Proxmon VE 管理系統裡,透過命令列模式安裝 NUT
apt-get install nut
- 修改 /etc/nut/nut.conf
因為 Proxmox VE 是被動偵測 Synology 不斷電管理系統提供的 UPS 斷電事件,所以請調整模式為 netclient
MODE=netclient
- 修改 /etc/nut/upsmon.conf
依據 Synology 的 IP 及不斷電管理系統參數進行設定
MONITOR ups@<Synology NAS Host> 1 <Synology NUT UserID> <Synology NUT Pass> slave
- 啟動 upsmon
執行下列指令
upsmon start
執行完畢確認一下 upsmon 是否有常駐於背景服務中
測試是否能取得 UPS 資訊
執行下列指令
upsc ups@<Synology NAS Host>
若連接正常,應該可以取得實際 UPS 硬體的一些相關資訊