轉至:
版本:biee11g (11.1.1.6.0-11.1.1.6.7)
os:rhel 5.5 64bit (所有的linux伺服器都適用)
key words:startbiee stopbiee biee11g
biee11g 的啟動包括三個部分,啟動biee核心元件、啟動weblogic的adminserver和manageserver,而在生產環境中,我們啟動關閉 weblogic的server時都需要輸入管理員帳戶和密碼,因此,如果我們需要使用乙個指令碼來啟動和關閉biee11g,則需要用到 boot.properties屬性檔案,我們在其中定義好weblogic的管理員帳戶和密碼,啟動server的時候,會自動讀取此檔案,並自動將文 件內容加密。
將以下指令碼儲存為boot_properties.sh,賦於755許可權,並執行此指令碼,則會在biee的兩個server(adminserver和bi_server1)上生成boot.properties。
boot_properties.sh
#!/bin/sh
# sunny.zhang
# 產生boot.properties
# 2013.1.8
# version 1.0
#export bi_install_dir=/data/biee
export username=weblogic
export password=sunny123
export domain_home=$bi_install_dir/user_projects/domains/bifoundation_domain
cd $domain_home/servers/adminserver/security
echo username=$username >>boot.properties
echo password=$password >>boot.properties
cd $domain_home/servers/bi_server1/security
echo username=$username >>boot.properties
echo password=$password >>boot.properties
ls $domain_home/servers/adminserver/security/boot.properties
cat $domain_home/servers/adminserver/security/boot.properties
ls $domain_home/servers/bi_server1/security/boot.properties
cat $domain_home/servers/bi_server1/security/boot.properties
******************************====華麗麗的分割線******************************===
將以下指令碼儲存為stopbi.sh,賦755許可權,一條命令可關閉biee11g
stopbi.sh
#!/bin/sh
# sunny.zhang
# stop oracle biee 11g
# 2012.12.17
# version 1.0
#export bi_install_home=/data/biee
export oracle_instance=$bi_install_home/instances/instance1
export domain_home=$bi_install_home/user_projects/domains/bifoundation_domain
export wl_home=$bi_install_home/wlserver_10.3
export biserver=bi_server1
echo "stop obiee system components ......"
$oracle_instance/bin/opmnctl stopall
echo "stop obi managed server ......"
$domain_home/bin/stopmanagedweblogic.sh $biserver
echo "stop weblogic admin server ......"
$domain_home/bin/stopweblogic.sh
******************************====華麗麗的分割線******************************===
將以下指令碼儲存為startbi.sh,賦755許可權,一條命令可啟動biee11g,同時,會在/tmp下建立目錄biee_logs_當天日期,在目錄中存放adminserver和bi_server1的啟動日誌,並且在啟動最後會以tail的方式動態載入bi_server1的啟動日誌。
startbi.sh
#!/bin/sh
# sunny.zhang
# start oracle biee 11g
# 2012.12.17
# version 1.0
#export bi_install_home=/data/biee
export oracle_instance=$bi_install_home/instances/instance1
export domain_home=$bi_install_home/user_projects/domains/bifoundation_domain
export wl_home=$bi_install_home/wlserver_10.3
export biserver=bi_server1
export date=`date +%y%m%d`
export time=`date +%y%m%d%h%m%s`
mkdir /tmp/biee_logs_$date
export biee_logs=/tmp/biee_logs_$date
nohup $domain_home/bin/startweblogic.sh > $biee_logs/start_adminserver_$time.log &
echo "starting biee weblogic admin server ......"
sleep 60
nohup $domain_home/bin/startmanagedweblogic.sh $biserver > $biee_logs/start_bi_server1_$time.log &
echo "starting biee managed server ......"
sleep 120
echo "starting obiee server ......"
$oracle_instance/bin/opmnctl startall
$oracle_instance/bin/opmnctl status
echo "starting biee managed server log....."
tail -f $biee_logs/start_bi_server1_$time.log
啟動關閉server服務
計算機系統中的server服務,關係到計算機通過網路的檔案 列印 和命名管道共享。如果服務停止,這些功能不可用。如果服務被禁用,任何直接依賴於此服務的服務將無法啟動。舉個簡單例子,如果關閉了server服務服務,那麼,我們就無法正常的使用資料夾的共享功能。甚至於,連右鍵中的 共享與安全 選項看不到。...
ssh啟動關閉Oracle服務
啟動 ssh遠端到伺服器上 1 lsnrctl start 啟動監聽程式 2 sqlplus nolog 3 sql conn as sysdba 4 sql startup 關閉 ssh遠端到伺服器上 1 lsnrctl start 啟動監聽程式 2 sqlplus nolog 3 sql con...
redis服務 啟動 關閉命令
1 檢視redis是否在執行 ps aux grep redis 如果是用apt get或者yum install安裝的redis,可以直接通過下面的命令停止 啟動 重啟redis 1 etc init.d redis server stop 2 etc init.d redis server st...