加载中…
个人资料
Sunmi
Sunmi
  • 博客等级:
  • 博客积分:0
  • 博客访问:244,851
  • 关注人气:18
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

【biee】BIEE启动关闭服务

(2014-06-26 14:01:05)
标签:

it

分类: 数据展示

版本: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

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有