详细介绍
OSW是oracle提供的一个小但是非常有用的工具,它通过调用OS自己提供的命令来记录OS运行时的一些性能参数,比如CPU/Memory/Swap/Network IO/Disk IO相关的信息。
安装步骤如下:
1. 下载OSW
2. 随便放在某个地方(/tmp除外),然后解压缩。不需要用root权限
$ tar xvf oswbb831.tar
3.启动:
nohup ./startOSWbb.sh 15 120 &
==>会每隔15秒搜集一次数据,将结果保留120 小时(5 天)。
==>生成的结果会存储在一个叫archive的目录中。
==>请确保您的磁盘空间足够容纳这些数据。
==>如果您想自动压缩生成的文件,请使用下面的命令来启动OSWatcher:
nohup ./startOSWbb.sh 15 120 gzip &
4. 设置私网间通讯检查:
1) 拷贝Exampleprivate.net 为 private.net 到同一个目录下。
2).在private.net中找到您对应的系统平台,替换下面的private_nodename1 , private_nodename2 为具体的私网IP或者主机名
traceroute -r -F private_nodename1
traceroute -r -F private_nodename2
3). 将private.net中其它的平台部分删除。
4). 千万不要删除下面的内容:**************************
rm locks/lock.file
下面是HP平台上配置好的一个private.net 的例子:
######################################################################
#HP Example
######################################################################
echo "zzz ***"`date`
traceroute -r -F 192.168.1.1
traceroute -r -F 192.168.1.2
######################################################################
rm locks/lock.file
5. 如何关闭?
$ ./stopOSWbb.sh