How to Configure OSWatcher
How to Configure OSWatcher Note: You have to follow the same steps to configure OSW in all remaining nodes in the cluster. Contents
oracle clusteringintermediate
by OracleDba
13 views
How to Configure OSWatcher Note: You have to follow the same steps to configure OSW in all remaining nodes in the cluster. Contents
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
OSWatcher (Includes: [Video]) (Doc ID 301137.1)
oswbb733.tar
[root@rac1 share]#
tar xvf oswbb733.tar
oswbb/
oswbb/docs/
oswbb/docs/The_Analyzer/
oswbb/docs/The_Analyzer/OSWatcherAnalyzerOverview.pdf
oswbb/docs/The_Analyzer/oswbbaUserGuide.pdf
oswbb/docs/The_Analyzer/oswbba_README.txt
oswbb/docs/OSWatcher/
oswbb/docs/OSWatcher/oswbb_README.txt
oswbb/docs/OSWatcher/OSWatcherUserGuide.pdf
oswbb/Exampleprivate.net
oswbb/nfssub.sh
oswbb/stopOSWbb.sh
oswbb/call_du.sh
oswbb/iosub.sh
oswbb/OSWatcherFM.sh
oswbb/ifconfigsub.sh
oswbb/ltop.sh
oswbb/mpsub.sh
oswbb/call_uptime.sh
oswbb/psmemsub.sh
oswbb/tar_up_partial_archive.sh
oswbb/oswnet.sh
oswbb/vmsub.sh
oswbb/call_sar.sh
oswbb/oswib.sh
oswbb/startOSWbb.sh
oswbb/Example_extras.txt
oswbb/oswsub.sh
oswbb/oswbba.jar
oswbb/OSWatcher.sh
oswbb/tarupfiles.sh
oswbb/xtop.sh
oswbb/src/
oswbb/src/Thumbs.db
oswbb/src/OSW_profile.htm
oswbb/src/tombody.gif
oswbb/src/missing_graphic.gif
oswbb/src/coe_logo.gif
oswbb/src/watch.gif
oswbb/src/oswbba_input.txt
oswbb/oswrds.sh
[root@rac1 share]#123456789101112131415161718192021222324252627282930
OS Watcher User Guide (Doc ID 301137.1)
Note: By default private interconnect statistics are not collected by OSW. You have to set it manually as per the document.If you open the OSW guide mentioned in the above document you can see the sub title 'Setting up OSW'. In that it is clearly mentioned how to set the private.net stats.document.
vi private.net
<-- add below entries and then save and exit
#Linux Example
###########################################
echo "zzz ***"`date`
traceroute -r -F rac1-priv.rajasekhar.com
traceroute -r -F rac2-priv.rajasekhar.com
############################################
rm locks/lock.file
[root@rac1 oswbb]#
cat private.net
#Linux Example
###########################################
echo "zzz ***"`date`
traceroute -r -F rac1-priv.rajasekhar.com
traceroute -r -F rac2-priv.rajasekhar.com
############################################
rm locks/lock.file
[root@rac1 oswbb]#
[root@rac1 oswbb]#
chown -R oracle:oinstall private.net
[root@rac1 oswbb]#
chmod -R 755 private.net
[root@rac1 oswbb]#
ls -ltr private.net
-rwxr-xr-x 1 oracle oinstall 228 Aug 12 02:04 private.net
[root@rac1 oswbb]#12345678910111213141516171819202122232425262728293031323334
Example 1: This would start the tool and collect data at default 30 second intervals and log the last 48 hours of data to archive files.
./startOSWbb.sh
Example 2: This would start the tool and collect data at 60 second intervals and log the last 10 hours of data to archive files and automatically compress the files.
./startOSWbb.sh 60 10 gzip
Example 3: This would start the tool and collect data at 60 second intervals and log the last 10 hours of data to archive files, compress the files and set the archive directory to a non-default location.
./startOSWbb.sh 60 10 gzip /u02/tools/oswbb/archive
Example 4: This would start the tool and collect data at 60 second intervals and log the last 48 hours of data to archive files, NOT compress the files and set the archive directory to a non-default location.
./startOSWbb.sh 60 48 NONE /u02/tools/oswbb/archive
Example 5: This would start the tool, put the process in the background, enable to the tool to continue running after the session has been terminated, collect data at 60 second intervals, and log the last 10 hours of data to archive files.
nohup ./startOSWbb.sh 60 10 &
As root user
[root@rac1 ~]# cd /u01/share/oswbb
[root@rac1 oswbb]# ls -ltr startOSWbb.sh
-rwxr-xr-x 1 oracle oinstall 2574 Feb 26 23:50 startOSWbb.sh
[root@rac1 oswbb]#
[root@rac1 oswbb]#
nohup ./startOSWbb.sh 30 72 gzip &
<--- Hit ENTER twice
[1] 28446
[root@rac1 oswbb]# nohup: appending output to `nohup.out'
[1]+ Done nohup ./startOSWbb.sh 30 72 gzip
[root@rac1 oswbb]#
Note: OSW will keep running until stop/crash and will keep data for last 72 hours only. Data automatically compress after 72 hours.1234567891011121314151617181920212223242526272829303132333435363738394041
[root@rac1 archive]#
ps -elf | grep OSWatcher | grep -v grep
0 S root 28450 1 0 80 0 - 2213 wait 02:48 pts/2 00:00:00 /bin/sh ./OSWatcher.sh 30 72 gzip
<-- 30 Sec, 72 Hours, output gzip format
0 S root 28499 28450 0 80 0 - 2179 wait 02:49 pts/2 00:00:00 /bin/sh ./OSWatcherFM.sh 72 /u01/share/oswbb/archive
<-- OSW output location
[root@rac1 archive]#
[root@rac1 ~]#
ls -ltr /u01/share/oswbb/archive
total 40
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswvmstat
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswtop
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswslabinfo
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswps
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswprvtnet
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswnetstat
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswmpstat
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswmeminfo
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswiostat
drwxr-xr-x 2 root root 4096 Aug 12 02:49 oswifconfig
[root@rac1 ~]#
[root@rac1 ~]#
cd /u01/share/oswbb/archive/oswprvtnet
[root@rac1 oswprvtnet]# ls -ltr
total 8
-rw-r--r-- 1 root root 4272 Aug 12 02:55 rac1.rajasekhar.com_prvtnet_15.08.12.0200.dat
[root@rac1 oswprvtnet]#
tail -10 rac1.rajasekhar.com_prvtnet_15.08.12.0200.dat
zzz ***Wed Aug 12 02:55:15 IST 2015
traceroute to rac1-priv.rajasekhar.com (192.168.0.101), 30 hops max, 40 byte packets
1 rac1-priv.rajasekhar.com (192.168.0.101) 0.023 ms 0.012 ms 0.005 ms
traceroute to rac2-priv.rajasekhar.com (192.168.0.102), 30 hops max, 40 byte packets
1 rac2-priv.rajasekhar.com (192.168.0.102) 0.278 ms 0.185 ms 0.124 ms
zzz ***Wed Aug 12 02:55:45 IST 2015
traceroute to rac1-priv.rajasekhar.com (192.168.0.101), 30 hops max, 40 byte packets
1 rac1-priv.rajasekhar.com (192.168.0.101) 0.022 ms 0.007 ms 0.005 ms
traceroute to rac2-priv.rajasekhar.com (192.168.0.102), 30 hops max, 40 byte packets
1 rac2-priv.rajasekhar.com (192.168.0.102) 0.396 ms 0.310 ms 0.226 ms
[root@rac1 oswprvtnet]#123456789101112
[root@rac1 oswbb]# pwd
/u01/share/oswbb
[root@rac1 oswbb]# ls -ltr stopOSWbb.sh
-rwxr-xr-x 1 oracle oinstall 558 Apr 17 2014 stopOSWbb.sh
[root@rac1 oswbb]#
[root@rac1 oswbb]#
./stopOSWbb.sh
[root@rac1 oswbb]#
[root@rac1 oswbb]#
ps -ef | grep OSW <-- now OSW is not running
root 30248 2602 0 02:57 pts/2 00:00:00 grep OSW
[root@rac1 oswbb]#Please to add comments
No comments yet. Be the first to comment!