完整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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM