我安裝了一個zabbix監控,一直很順利,後來不知道問什麼服務起不來了,服務器老是提醒我10051端口沒有打開,因而我仔細理了一遍又一遍,服務老是啓動不起來:服務器
Starting zabbix_server: /etc/init.d/functions: line 536: /etc/init.d//sbin/zabbix_server: No such file or directoryide
因而我打開/etc/init.d/zabbix_server配置文件中code
發現server
BASEDIR=/usr/local/zabbix/zabbixblog
路徑不對string
原來是我執行
it
sed -i
's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g'
/etc/init.d/zabbix_server
sed -i
's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g'
/etc/init.d/zabbix_agentd
的時候執行了兩遍,感受特別的手欠,後來服務死活啓動不起來,而後把啓動文件zabbix_server和zabbix_agentd中的BASEDIR=/usr/local/zabbix/zabbix改爲BASEDIR=/usr/local/zabbix/就OK了。io
vi zabbix_server
function
# Edit these to match your system settings
# Zabbix-Directory
BASEDIR=/usr/local/zabbix/
service zabbix_server start
Starting zabbix_server: [ OK ]
service zabbix_agentd start
Starting zabbix_agentd: [ OK ]
class
如下是搭建zabb的連接:
http://bguncle.blog.51cto.com/3184079/1330247