一、問題環(huán)境
- 操作系統(tǒng):銀河麒麟kylin V10
- CPU:鯤鵬920
- SuperMap iServer 10.2.0
- SuperMap iManager 10.2.1
二晶姊、現(xiàn)象
部署完經(jīng)典版SuperMap iManager 10.2.1,添加外部GIS服務(wù)器(SuperMap iServer)后,安裝監(jiān)控腳本后無法查看所監(jiān)控GIS服務(wù)器的CPU和內(nèi)存伪货。
三们衙、排錯&解決步驟
3.1 訪問經(jīng)典版SuperMap iManager Zabbix UI(88端口),用戶名碱呼、密碼:Admin/zHlmUoU5Zak8
發(fā)現(xiàn)有如下報錯信息蒙挑,懷疑監(jiān)控腳本沒有完成安裝導(dǎo)致。
zabbix報錯信息
3.2 查看SuperMap iServer 安裝監(jiān)控腳本時詳細(xì)信息愚臀,發(fā)現(xiàn)有報錯信息
監(jiān)控安裝報錯
3.3 查看SuperMap iServer 機(jī)器 Zabbix 進(jìn)程發(fā)現(xiàn)也沒有
ps -ef | grep zabbix
沒有zabbix進(jìn)程
3.4 因此判斷是Zabbix安裝失敗導(dǎo)致忆蚀,去SuperMap iServer機(jī)器zabbix-agent/sbin目錄,先檢查依賴是否全
cd /etc/zabbix-agents/linux-arm/zabbix-agent/sbin
ldd zabbix_agentd | grep not
發(fā)現(xiàn)缺少依賴:
發(fā)現(xiàn)缺少系統(tǒng)依賴
3.5 將SuperMap iServer完整包里的sysDepLibs.tar.gz解壓,將缺少內(nèi)容復(fù)制在當(dāng)前操作系統(tǒng)/usr/lib64下馋袜,然后再ldd檢查 就不缺少了
最下面的已經(jīng)沒有輸出not found
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服務(wù)器,再次重新添加欣鳖,此次安裝就沒有錯誤信息了
無錯誤信息
3.8 檢查zabbix
ps -ef | grep zabbix
有進(jìn)程
去Zabbix UI里看也正常
image
3.9 SuperMap iManager里查看也正常察皇,問題得到解決
監(jiān)控正常
四、回顧問題產(chǎn)生原因
Zabbix 安裝失敗導(dǎo)致監(jiān)控失敗泽台,Zabbix安裝失敗的原因是信創(chuàng)環(huán)境下什荣,銀河麒麟kylin V10系統(tǒng)缺少Zabbix類庫。
(轉(zhuǎn)發(fā)請注明出處:http://www.reibang.com/u/829cbce64381 如發(fā)現(xiàn)有錯怀酷,請留言稻爬,謝謝)