绝密邮件~oswbb

oracle用户部署

1.安装 OSWbb
OSWbb 需要在每个节点上都安装,一个节点一个安装。应该通过以下步骤手动安装
------------------------------------------------------------------------------------------------------------------------------
注意:OSWbb 可以通过 MOS 并以 tar 文件格式进行下载。然后,用户可将文件oswbb.tar 复制到要安装 OSWbb 的目录,并用以下命令解压缩:
------------------------------------------------------------------------------------------------------------------------------
创建软件目录
su - oracle
mkdir -p /archivelog/rmanbak/osw
执行命令进行安装(把安装包拷贝到/rmanbak/osw下进行解压):
tar xvf oswbb732.tar

2.收集用于跟踪私有网络的配置
cd /archivelog/rmanbak/osw/oswbb
vi private.net
添加以下内容
#AIX Example
######################################################################
echo "zzz ***"`date`
traceroute -r zfmmsrv1-priv
traceroute -r zfmmsrv2-priv
ping -c 5 zfmmsrv1-priv
ping -c 5 zfmmsrv2-priv
######################################################################
# DO NOT DELETE THE FOLLOWING LINE!!!!!!!!!!!!!!!!!!!!!
######################################################################
rm locks/lock.file

赋予执行权限
chmod 777 /archivelog/rmanbak/osw/oswbb/private.net

3.启动OSWBB
------------------------------------------------------------------------------------------------------------------------------
启动参数解释:
ARG1 = 快照间隔,以秒为单位。
ARG2 = 要存储的归档数据的小时数。
ARG3 = (可选)压缩工具的名称,可以自动将生成的文件进行压缩。
ARG4 = (可选)保存归档的非默认路径。
如果没有输入任何参数,则脚本将以默认值 30 和 48 来运行,即每 30 秒收集一次数据,并存
储归档文件中前 48 小时的数据。
------------------------------------------------------------------------------------------------------------------------------
创建归档目录
mkdir -p /archivelog/rmanbak/osw/oswbb/archive
cd /archivelog/rmanbak/osw/oswbb/
执行
nohup ./startOSWbb.sh 15 168 NONE /archivelog/rmanbak/osw/oswbb/archive &

4.验证
cd /archivelog/rmanbak/osw/oswbb/archive
查看是否生成如下目录
ls
oswifconfig  oswiostat    oswmpstat    oswnetstat   oswprvtnet   oswps        oswtop       oswvmstat
查看是否产生文件,并每隔15秒更新一次
cd oswprvtnet 
tail -f  *.dat

5.停止OSWBB
su - oracle
cd /archivelog/rmanbak/osw/oswbb/
./stopOSWbb.sh

6.卸载 OSWbb
要卸载 OSWbb,请在 oswbb 目录上发出以下命令。
cd /archivelog/rmanbak/
rm -rf osw

7.自动启动
oracle 执行
cd /home/oracle/scripts
vi oracleosw
su - oracle <<EOF
cd /archivelog/rmanbak/osw/oswbb
nohup ./startOSWbb.sh 15 168 NONE /archivelog/rmanbak/osw/oswbb/archive &
EOF
chmod +x oracleosw

root 执行
cd /etc/rc.d/rc2.d
ln -s /home/oracle/scripts/oracleosw S99osw

linux

vi /etc/rc.local

/bin/bash /home/oracle/scripts/oracleosw

创建时间:2022-06-01 10:31
浏览量:0