• 完整OSW安装方法


    完整OSW安装方法(如果数据库是rac,一定要记得第5步,要不收集不到私网的信息):

    OSW介质见附件

    1、上传介质到 /home/oracle

    2、oracle用户将压缩包解压到归档arch目录下(如CRM库为/crmarch1)

       tar -xvf /home/oracle/oswbb734.tar -C /crmarch1/

    3、手动启动osw

       cd /crmarch1/oswbb

       nohup ./startOSWbb.sh 10 168 gzip &

    当显示Discovery completed.执行下面命令

       ./stopOSWbb.sh

    4、编写crontab脚本,防止主机重启后没有人为启动OSW,导致信息不收集

    方法如下(注意替换$OSWBB_HOME,如调度自检中心库10.222.23.251就是将/crmarch1/oswbb 替换为 /oracle/soft/oswbb,可以登录服务器查看脚本):

    1、编辑脚本

    cd /crmarch1/oswbb/

    vi monosw.sh

    ##########################################################

    # ---modify the OSWBB_HOME.eg.                           #

    # OSWBB_HOME=/crmarch1/oswbb                             #

    ##########################################################

    OSWBB_HOME=/crmarch1/oswbb

    DATE=`date +%Y%m%d-%H:%M:%S`

    ##########################################################

    # check if OSwatch is running                            #

    ##########################################################

    ps -ef | grep OSWatcher | grep -v grep > /dev/null

    if [ $? -ne 0 ]; then

         cd $OSWBB_HOME

         nohup ./startOSWbb.sh 10 168 gzip > $OSWBB_HOME/nohup.out 2>&1 &

         echo "OSwatch is starting at $DATE..." > $OSWBB_HOME/nohup.out

    else

         echo "OSwatch is running at $DATE..." > $OSWBB_HOME/nohup.out

    fi

    2、修改权限

    chmod 755 /crmarch1/oswbb/monosw.sh

    3、设置crontab

    crontab -e

    #monitor OSW

    0,30 * * * * /crmarch1/oswbb/monosw.sh

    5、如果为rac(如果是单点可忽略,配置完再启动OSW)

    RAC的略有不同,需要检测私网信息,注意不同系统的命令不同,这里案例是在AIX上

    首先需要查看/etc/hosts,找到privIP的信息

    2.2.187.249    qce880701priv

    2.2.187.251    qce880702priv

    然后

    cd /crmarch1/oswbb

    more Exampleprivate.net

    复制对应版本的信息

    vi private.net

    CRM库例子如下

    qce880701:/crmarch1/oswbb$ vi private.net

    "private.net" 10 lines, 455 characters

    ######################################################################

    #AIX Example

    ######################################################################

    echo "zzz ***"`date`

    traceroute -r -F qce880701priv

    traceroute -r -F qce880702priv

    ######################################################################

    # DO NOT DELETE THE FOLLOWING LINE!!!!!!!!!!!!!!!!!!!!!

    ######################################################################

    rm locks/lock.file

    6、启动osw后确认日志是否正常收集(有文件生成则说明日志在正常收集)

    cd /crmarch1/oswbb/archive/prvtnet

    ls -l

  • 相关阅读:
    P2764 最小路径覆盖问题
    P1402 酒店之王 网络流
    P2597 [ZJOI2012]灾难 拓扑排序
    FJOI2017 矩阵填数
    2019.2.27模拟
    2019.2.26模拟
    SDOI2013 方程
    [AH2017/HNOI2017]抛硬币
    Lucas定理和扩展Lucas定理
    LuoguP4861 按钮
  • 原文地址:https://www.cnblogs.com/kawashibara/p/9954501.html
Copyright © 2020-2023  润新知