Oracle rac veritabanı sunucuları arasında multicast test işlemi
Oracle RAC veritabanı sunucularında multicast trafiğinde yaşanan herhangi bir sorun , sunucular arasında network heartbit sorunlarına yol açabilir. Bu durumda ilgili interface için multicast durumunun ifconfig ile var olduğundan emin olmak gerekiyor.
Aşağıdaki gibi ilgili interface için MULTICAST bilgisini görmek gerekiyor.
-bash-4.3# ifconfig en9 en9: flags=1e084863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN> inet 192.168.10.2 netmask 0xffffff00 broadcast 192.160.10.255 tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0
Multicast olmasına rağman hala sorun yaşadığını düşünüyorsanız, aşağıdaki şekilde multicast test edilebilir.
1212703.1 numaralı Oracle Support dokümanında belirtilen mcasttest.tgz dosyasını indirin. Herhangi bir dizine açıp , ilgili node ve ilgili interface bilgileri ile çalıştırın.
İndirdikten sonra aşağıdaki gibi dosyaları açın.
-bash-4.3$ gunzip mcasttest.tgz -bash-4.3$ tar xvf mcasttest.tar
sonrasında mcasttest dizinine geçip kontrol etmek istediğiniz node ve interface bilgileri ile çalıştırın. Aşağıdaki örnekte node’lar oradb1 ve oradb2 , arayüzler en8 ve en9 şeklindedir.
-bash-4.3$ perl mcasttest.pl -n oradb1,oradb2 -i en8,en9 ########### Setup for node oradb1 ########## Checking node access 'oradb1' Checking node login 'oradb1' Checking/Creating Directory /tmp/mcasttest for binary on node 'oradb1' Distributing mcast2 binary to node 'oradb1' ########### Setup for node oradb2 ########## Checking node access 'oradb2' Checking node login 'oradb2' Checking/Creating Directory /tmp/mcasttest for binary on node 'oradb2' Distributing mcast2 binary to node 'oradb2' ########### testing Multicast on all nodes ########## Test for Multicast address 230.0.1.0 Apr 11 17:37:14 | Multicast Succeeded for en8 using address 230.0.1.0:42000 Apr 11 17:37:15 | Multicast Succeeded for en9 using address 230.0.1.0:42001 Test for Multicast address 224.0.0.251 Apr 11 17:37:16 | Multicast Succeeded for en8 using address 224.0.0.251:42002 Apr 11 17:37:17 | Multicast Succeeded for en9 using address 224.0.0.251:42003