BIEE启动关闭服务(转)
BIEE启动关闭服务(转)
小强斋太 发表于1年前
BIEE启动关闭服务(转)
  • 发表于 1年前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

一、环境说明

版本:BIEE11g (BIEE_11.1.1.9.0)

OS:CentOS 6.5 64bit (所有的linux服务器都适用)

二、BIEE启动与关闭

BIEE11g 的启动包括三个部分:启动WebLogic的AdminServer和ManageServer、启动BIEE核心组件

image

image

2.1、启动

启动WebLogic的AdminServer

/data/biee/user_projects/domains/bifoundation_domain/bin/startWebLogic.sh

启动WebLogic的ManageServer

/data/biee/user_projects/domains/bifoundation_domain/bin/startManagedWebLogic.sh bi_server1

启动BIEE核心组件

/data/biee/instances/instance1/bin/opmnctl  startall

/data/biee/instances/instance1/bin/opmnctl  status

image

2.2、关闭

关闭的顺序和启动的顺序相反

Stop OBIEE System Components(关闭BIEE核心组件

/data/biee/instances/instance1/bin/opmnctl  stopall

Stop OBIEE Managed Server(关闭WebLogic的ManageServer

/data/biee/user_projects/domains/bifoundation_domain/bin/stopManagedWebLogic.sh bi_server1

Stop Weblogic Admin Server(关闭WebLogic的AdminServer)

/data/biee/user_projects/domains/bifoundation_domain/bin/stopWebLogic.sh

三、免密码启动

在生产环境中,我们启动关闭 Weblogic的Server时都需要输入管理员帐户和密码,因此,如果我们需要使用一个脚本来启动和关闭BIEE11g,则需要用到 boot.properties属性文件,我们在其中定义好WebLogic的管理员帐户和密码,启动Server的时候,会自动读取此文件,并自动将文件内容加密。

将以下脚本保存为boot_properties.sh,赋于755权限,并执行此脚本,则会在BIEE的两个Server(AdminServer和bi_server1)上生成boot.properties。

boot_properties.sh

#!/bin/sh # 产生boot.properties # 2013.1.8 # version 1.0 # export BI_INSTALL_DIR=/data/biee export username=weblogic export password=webl0gic 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

四、启动BIEE

将以下脚本保存为startBI.sh,赋755权限,一条命令可启动BIEE11g,同时,会在/tmp下创建目录biee_logs_当天日期,在目录中存放AdminServer和bi_server1的启动日志,并且在启动最后会以tail的方式动态加载bi_server1的启动日志。

startBI.sh

 # 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

五、关闭BIEE

将以下脚本保存为stopBI.sh,赋755权限,一条命令可关闭BIEE11g

stopBI.sh

# 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

原文地址

http://blog.sina.com.cn/s/blog_7e04e0d00101k5r8.html

共有 人打赏支持
粉丝 0
博文 181
码字总数 0
×
小强斋太
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: