Linux系統(tǒng)設(shè)置DB2等服務(wù)開機(jī)打開的過程
發(fā)表時(shí)間:2023-08-06 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Linux系統(tǒng)中向要設(shè)置開機(jī)啟動(dòng),就要通過代碼來實(shí)現(xiàn)。通過編寫腳本能夠把服務(wù)加到Linux開機(jī)啟動(dòng)項(xiàng)中,本文就來介紹一下Linux系統(tǒng)中設(shè)置DB2等服務(wù)開機(jī)啟動(dòng)的過程。1.轉(zhuǎn)到/etc/init.d...
Linux系統(tǒng)中向要設(shè)置開機(jī)啟動(dòng),就要通過代碼來實(shí)現(xiàn)。通過編寫腳本能夠把服務(wù)加到Linux開機(jī)啟動(dòng)項(xiàng)中,本文就來介紹一下Linux系統(tǒng)中設(shè)置DB2等服務(wù)開機(jī)啟動(dòng)的過程。
1.轉(zhuǎn)到/etc/init.d 目錄下。
以root身份執(zhí)行
Shell代碼
cd /etc/init.d
2.編寫DB2啟動(dòng)腳本
Shell代碼
vi startDB2
輸入以下內(nèi)容
Shell代碼
#!/bin/sh
# chkconfig: 2345 99 01
# processname:IBMDB2
# description:db2 start
DB2_HOME=“/home/db2inst1/sqllib” #安裝db2用戶的sqllib
DB2_OWNER=“db2inst1” #db2用戶名
case “$1” in
start )
echo -n “starting IBM db2”
su - $DB2_OWNER -c $DB2_HOME/adm/db2start
touch /var/lock/db2
echo “ok”
;;
stop )
echo -n “shutdown IBM db2”
su - $DB2_OWNER -c $DB2_HOME/adm/db2stop
rm -f /var/lock/db2
echo “ok”
;;
restart reload)
$0 stop
$0 start
;;
*)
echo “usage:$0 start stop restart reload”
exit 1
esac
exit 0
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)