-
Oracle RAC节点间通过私有网络传送的数据量是很大的,一部分是心跳数据,一部分是Cache Fusion传送的数据。私有网络吞吐量低可能会成为Oracle RAC的瓶颈。
网络检查的方法:首先,在其中一个节点使用dd命令来创建一个足够大的文件;然后,在另一台机器使用sftp文件传送工具通过私有网络来传送此文件,观察平均传送速度可以大概了解私有网络的吞吐量。
步骤1 在节点1创建一个大小为1GB的测试文件:
[root@rhel1 /]# dd if=/dev/zero of=/innertest bs=1024 count=1000000
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB)copied, 18.1242 seconds, 56.5 MB/s
步骤2 在节点2使用sftp文件传送工具通过私有网络从节点1 下载innertest测试文件:
[root@rhel2 .vnc]# sftp 192.168.1.111
Connecting to 192.168.1.111...
root@192.168.1.111's password:
sftp> cd /
sftp> get innertest
Fetching /innertest to innertest
/innertest
通过右下角显示:
100% 977MB 32.6MB/s 00:30
可以看出,心跳网络的吞吐量是32.6MB/s,该值在一个正常的范围内
2.4.3 网络检查
最新推荐文章于 2022-09-04 19:25:52 发布