一、环境说明

版本:BIEE11g (BIEE_11.1.1.9.0)

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

二、BIEE启动与关闭

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

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

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

BIEE启动关闭服务(转)的更多相关文章

  1. 【biee】BIEE启动关闭服务

    转至:http://blog.sina.com.cn/s/blog_7e04e0d00101k5r8.html 版本:BIEE11g (11.1.1.6.0-11.1.1.6.7) OS:RHEL 5 ...

  2. 批处理启动vm虚拟机服务 vm12启动无界面启动vm虚拟机系统 windows上如何操作服务 sc net启动关闭服务

    windows(win10)批处理脚本 打开vm虚拟机的服务,并且开启无界面虚拟机 @echo off net start "vds" net start "VMAuth ...

  3. 使用Windows命令行启动关闭服务(net,sc用法)

    下面两个命令最好以管理员方式启动cmd窗口,否则出现权限问题. 1.net用于打开没有被禁用的服务, NET命令是功能强大的以命令行方式执行的工具. 它包含了管理网络环境.服务.用户.登陆大部分重要的 ...

  4. mariaDB 安装/卸载+启动/关闭 服务

    1.设置环境变量 无论是用户环境变量还是系统环境变量 2.启动服务 进入根目录 名字根据 --install 后的 参数来决定 叫MariaDB,MySQL 都可以 mysqld.exe --inst ...

  5. C#检查服务状态和启动关闭服务

    WinForm 判断服务状态,显示服务名称和状态 https://blog.csdn.net/u013063880/article/details/78626200 C#获得服务,判断服务状态,启动服 ...

  6. Oracle 服务手动启动关闭

    在windows7中安装完Oracle11g之后会出现一下七种服务:可通过运行->services.msc查看. 其中各个服务名称中的ORCL或orcl为SID即System IDentifie ...

  7. Oracle 11g 服务启动/关闭 及 DB dump 导入

    本地启动Oracle 服务脚本 由于本地机子安装了Oracle后,会自动启动一些默认的Oracle服务,这样子会导致机子比较慢.所以需要改成手动启动/关闭服务. 即用即开,不用就关. 开启的脚本: O ...

  8. Centos7 设置Mongodb开机启动-自定义服务

    (1).在/lib/systemd/system/目录下新建mongodb.service文件,内容如下 [Unit] Description=mongodb After=network.target ...

  9. 启动/关闭oracle服务有三种方式

    启动oracle服务有三种方式: 1 从控制面板 2 使用MS-DOS命令 3 通过Oracle Administration Assistant for WindowsNT -通过控制面板启动ora ...

随机推荐

  1. ImageView中scaleType属性详解

    scaleType是指定图片的拉伸方式的一个属性,下面是具体的示例和介绍: <LinearLayout xmlns:android="http://schemas.android.co ...

  2. 记录一个简单的vue页面实现

    <template> <div class="userView"> <!-- 页眉颜色统一 --> <div class="bu ...

  3. [Android Security] 如何把java代码转换成smali代码

    copy :https://www.cnblogs.com/gordon0918/p/5466514.html 1.概述 Smali是Android系统中Dalvik虚拟机指令语言,在apk逆向过程中 ...

  4. [Hook] 跨进程 Binder 学习指南

    cp from : http://weishu.me/2016/01/12/binder-index-for-newer/ 毫不夸张地说,Binder是Android系统中最重要的特性之一:正如其名“ ...

  5. Orchard模块开发全接触2:新建 ProductPart

    一:创建 Part 1:项目引用 Orchard.Framework: 2:创建 Models 文件夹: 3:在 Models 文件夹下创建类 ProductPartRecord,如下: public ...

  6. Java NIO 的前生今世 之四 NIO Selector 详解

    Selector Selector 允许一个单一的线程来操作多个 Channel. 如果我们的应用程序中使用了多个 Channel, 那么使用 Selector 很方便的实现这样的目的, 但是因为在一 ...

  7. Unit Testing of Spring MVC Controllers: Configuration

    Original Link: http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-m ...

  8. json传输二进制的方案【转】

    本文转自:http://wiyi.org/binary-to-string.html json 是一种很简洁的协议,但可惜的是,它只能传递基本的数型(int,long,string等),但不能传递by ...

  9. [leetcode]N-Queens @ Python

    原题地址:https://oj.leetcode.com/problems/n-queens/ 题意:经典的N皇后问题. 解题思路:这类型问题统称为递归回溯问题,也可以叫做对决策树的深度优先搜索(df ...

  10. Java系列: 关于虚引用及其测试代码

    “虚引用”顾名思义,就是形同虚设,与其他几种引用都不同,虚引用并不会决定对象的生命周期.如果一个对象仅持有虚引用,那么它就和没有任何引用一样,在任何时候都可能被垃圾回收器回收.虚引用主要用来跟踪对象被 ...