成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Nagios下ndo2db服務(wù)啟動(dòng)腳本-創(chuàng)新互聯(lián)

在做Nagios實(shí)驗(yàn)中,需要反復(fù)通過命令重啟Nagios服務(wù)和Ndo2db服務(wù),非常麻煩。所以寫了個(gè)Ndo2db啟動(dòng)腳本,供參考!

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供新沂網(wǎng)站建設(shè)、新沂做網(wǎng)站、新沂網(wǎng)站設(shè)計(jì)、新沂網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、新沂企業(yè)網(wǎng)站模板建站服務(wù),十余年新沂做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
#!/bin/bash
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# 調(diào)用functions,操作系統(tǒng)是Gentoo,functions在/etc/init.d目錄
if [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
elif [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
fi
# 定義變量,一般情況下只需要修改prefix&&Ndo2dbBin就可以使用
prefix="/var/www/localhost/htdocs/nagios"
Ndo2dbBin=${prefix}/bin/ndo2db-3x
Ndo2dbCfgFile=${prefix}/etc/ndo2db.cfg
Ndo2dbVarDir=${prefix}/var
Ndo2dbRunFile=${prefix}/var/ndo2db.lock
Ndo2dbCGIDir=${prefix}/sbin
Ndo2dbUser=nagios
Ndo2dbGroup=nagios
# 判斷ndo2db是否啟動(dòng),如果啟動(dòng)讀取進(jìn)程號(hào)賦予Ndo2dbPID
pid_ndo2db ()
{
if [ ! -f $Ndo2dbRunFile ]; then
echo "Ndo2db is already stoped."
exit 1
else
Ndo2dbPID=`head -n 1 $Ndo2dbRunFile`
fi
}
# 沒什么好說的,殺死Ndo2db進(jìn)程
killproc_ndo2db ()
{
kill $Ndo2dbPID
}
# 根據(jù)var/ndo2db.lock來判斷ndo2db服務(wù)狀態(tài)
printstatus_ndo2db ()
{
if [ ! -f $Ndo2dbRunFile ]; then
echo "ndo2db is not running"
else
echo "ndo2db (pid $Ndo2dbPID) is running..."
fi
}
# 確認(rèn)存在ndo2dbbin文件,否則非法退出。
if [ ! -f $Ndo2dbBin ]; then
echo "executable file $Ndo2dbBin not found. Exiting."
exit 1
fi
# 確認(rèn)存在ndo2db配置文件,否則非法退出。
if [ ! -f $Ndo2dbCfgFile ]; then
echo "Configuration file $Ndo2dbCfgFile not found. Exiting."
exit 1
fi
# start開啟服務(wù),stop停止服務(wù),status查看服務(wù)狀態(tài),restart重啟服務(wù)
case "$1" in
start)
echo -n "starting ndo2db:"
$Ndo2dbBin -c $Ndo2dbCfgFile
echo " done."
;;
stop)
echo -n "stoping ndo2db:"
pid_ndo2db
killproc_ndo2db
killall -q ndo2db-3x
echo " done."
;;
status)
pid_ndo2db
printstatus_ndo2db
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: ndo2db {start|stop|restart|status}"
exit 1
;;
esac
# 實(shí)際操作
# 1、拷貝腳本到/etc/init.d下,vi ndo2db
# 2、添加腳本執(zhí)行權(quán)限chmod +x ndo2db
# 3、啟動(dòng)服務(wù)/etc/init.d/ndo2db start,停止服務(wù)/etc/init.d/ndo2db stop,查看服務(wù)/etc/init.d/ndo2db status,重啟服務(wù)/etc/init.d/ndo2db restart.
# 初次寫模塊化腳本,如果有問題,請(qǐng)指正,謝謝!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:Nagios下ndo2db服務(wù)啟動(dòng)腳本-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://jinyejixie.com/article42/deoiec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)企業(yè)建站、移動(dòng)網(wǎng)站建設(shè)、定制開發(fā)、搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
海晏县| 左云县| 察哈| 北碚区| 漳浦县| 德令哈市| 克什克腾旗| 郑州市| 东宁县| 哈巴河县| 襄汾县| 邢台县| 武冈市| 冀州市| 岳阳市| 怀来县| 通城县| 文安县| 临朐县| 呼图壁县| 浦江县| 普宁市| 察哈| 奎屯市| 天气| 凌海市| 喀喇沁旗| 封丘县| 凭祥市| 玉林市| 咸宁市| 鄄城县| 乾安县| 南投县| 高雄县| 民丰县| 金川县| 新田县| 青冈县| 琼结县| 光山县|