信創環境經典版SuperMap iManager監控外部SuperMap iServer資源失敗,無法監控目標GIS伺服器CPU與記憶體使用情況
阿新 • • 發佈:2022-03-18
一、問題環境
- 作業系統:銀河麒麟kylin V10
- CPU:鯤鵬920
- SuperMap iServer 10.2.0
- SuperMap iManager 10.2.1
二、現象
部署完經典版SuperMap iManager 10.2.1,新增外部GIS伺服器(SuperMap iServer)後,安裝監控指令碼後無法檢視所監控GIS伺服器的CPU和記憶體。
三、排錯&解決步驟
3.1 訪問經典版SuperMap iManager Zabbix UI(88埠),使用者名稱、密碼:Admin/zHlmUoU5Zak8
發現有如下報錯資訊,懷疑監控指令碼沒有完成安裝導致。
3.2 檢視SuperMap iServer 安裝監控指令碼時詳細資訊,發現有報錯資訊
3.3 檢視SuperMap iServer 機器 Zabbix 程序發現也沒有
ps -ef | grep zabbix
3.4 因此判斷是Zabbix安裝失敗導致,去SuperMap iServer機器zabbix-agent/sbin目錄,先檢查依賴是否全
cd /etc/zabbix-agents/linux-arm/zabbix-agent/sbin
ldd zabbix_agentd | grep not
發現缺少依賴:
3.5 將SuperMap iServer完整包裡的sysDepLibs.tar.gz解壓,將缺少內容複製在當前作業系統/usr/lib64下,然後再ldd檢查 就不缺少了
3.6 接下來去SuperMap iServer安裝目錄下解除安裝之前安裝的Zabbix
cd /opt/supermap-iserver-10.2.0-arm64-deploy/imanager-agent
./uninstall.sh
如果遇到解除安裝失敗,不用管
手動刪除zabbix
rm -rf /etc/zabbix-agents
3.7 SuperMap iManager 刪除原來的新增外部GIS伺服器,再次重新新增,此次安裝就沒有錯誤資訊了
3.8 檢查zabbix
ps -ef | grep zabbix
去Zabbix UI裡看也正常
3.9 SuperMap iManager裡檢視也正常,問題得到解決
四、回顧問題產生原因
Zabbix 安裝失敗導致監控失敗,Zabbix安裝失敗的原因是信創環境下,銀河麒麟kylin V10系統缺少Zabbix類庫。
(轉發請註明出處:http://www.cnblogs.com/zhangyongli2011/ 如發現有錯,請留言,謝謝)