关于在运行 Oracle 的环境下部署 OSW 具体好处不再多说,只需要知晓,在日常 Oracle 定位各类故障,osw 的数据可以协助诊断问题。MOS 很多文档也多处提到需要 osw 的监控数据。
在 MOS 下载 OSW,文档 OSWatcher(包括:[视频]) (文档 ID 1526578.1) 有提供下载链接。目前我这里下载最新的 oswbb811.tar。
1.2 OSW 安装配置:在文档 OS Watcher User's Guide (文档 ID 1531223.1) 中,有介绍 OSW 的安装配置和使用。
实际上安装配置非常简单,需要先下载介质:oswbb811.tar
2.1 创建目录并赋权2.2 将介质上传并解压
- mkdir -p /opt/osw
- chown oracle:oinstall /opt/osw
将 oswbb811.tar 介质上传到 / opt/osw / 目录下,
2.3 启动 osw,设置保留每 60s 采集一次,保存期限 48h,后台运行
- cd /opt/osw
- tar xvf oswbb811.tar
- chmod 744 *
- cd oswbb
- nohup ./startOSWbb.sh 60 48 &
验证正常运行 osw:
- [oracle@rac1-server oswbb]$ ps -ef|grep osw
- oracle 1041 745 0 11:03 pts/3 00:00:00 /bin/sh ./OSWatcherFM.sh 48 /opt/osw/oswbb/archive
- oracle 13924 29774 0 11:28 pts/3 00:00:00 grep osw
- [oracle@rac1-server archive]$ ps -ef|grep osw
- oracle 1041 745 0 11:03 pts/3 00:00:01 /bin/sh ./OSWatcherFM.sh 48 /opt/osw/oswbb/archive
- oracle 4825 745 0 15:29 pts/3 00:00:00 /bin/sh ./vmsub.sh /opt/osw/oswbb/archive/oswvmstat/rac1-server_vmstat_17.10.27.1500.dat vmstat 1 3 1
- oracle 4827 745 0 15:29 pts/3 00:00:00 /bin/sh ./mpsub.sh /opt/osw/oswbb/archive/oswmpstat/rac1-server_mpstat_17.10.27.1500.dat mpstat -P ALL 1 2 1
- oracle 4833 745 0 15:29 pts/3 00:00:00 /bin/sh ./iosub.sh /opt/osw/oswbb/archive/oswiostat/rac1-server_iostat_17.10.27.1500.dat iostat -xk 1 3 1
- oracle 4838 745 0 15:29 pts/3 00:00:00 /bin/sh ./xtop.sh /opt/osw/oswbb/archive/oswtop/rac1-server_top_17.10.27.1500.dat 1
- oracle 4869 29774 0 15:29 pts/3 00:00:00 grep osw
可以到 / opt/osw/oswbb/archive 目录下查看生成各类数据的文件夹:
- [oracle@rac1-server archive]$ pwd
- /opt/osw/oswbb/archive
- [oracle@rac1-server archive]$ ls -lrth
- total 44K
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 11:03 oswprvtnet
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 11:03 oswifconfig
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 11:03 oswcpuinfo
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswvmstat
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswtop
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswslabinfo
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswps
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswnetstat
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswmpstat
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswmeminfo
- drwxr-xr-x 2 oracle oinstall 4.0K Oct 27 15:00 oswiostat
至此,完成 osw 安装部署。
cd /opt/osw/oswbb
nohup sh /opt/osw/oswbb/startOSWbb.sh 60 48 &
来源: http://www.linuxidc.com/Linux/2017-12/149981.htm