RAC veritabanlarında cluster interconnect ve public arayüzünün değişimi

16 Oca by Ahmet Duruöz

RAC veritabanlarında cluster interconnect ve public arayüzünün değişimi

RAC veritabanlarında genellikle interconnect arayüzlerinin hızlarının düşük olmasına bağlı olarak ciddi cluster bekleme olayları görülmektedir. Bu yüzden kurulum sonrasında donanıma sonradan daha hızlı arayüzler (10gig gibi) eklenerek çözüm üretilmektedir. 

Ayrıca kurulum sonrasında arayüzlerin yedekliliği için bonding konfigürasyonları yapılabilmektedir. Sonrasında mevcut interconnect arayüzlerin cluster tarafında da değişmesi gerekmektedir. 

Tüm node’larda işletim sistemi seviyesinde gerekli işlemler yapılmış olması ve yeni arayüzler üzerinden tüm node’lar erişilebilir olması gerekmektedir. 

Aşağıdaki adımlarda mevcut arayüz olan eth1 yerine bonding olan bond1 arayüzünün kullanılması sağlanmıştır. 

Öncelikle mevcut durumu sorgulayalım.

-bash-4.3$ /u01/app/11.2.0/grid/bin/oifcfg getif
eth0  172.18.197.0  global  public
eth1  192.168.10.0  global  cluster_interconnect

Yeni arayüzümüzün adı bond1 ve bulunduğu network 10.1.1.0 olduğunu varsayalım. Değişim için aşağıdaki komut root ile çalıştırılmalıdır.

/u01/app/11.2.0/grid/bin/oifcfg setif -global bond1/10.1.1.0:cluster_interconnect

Aynı şekilde public arayüzünün de değiştirilmesi mümkündür. Aşağıdaki gibi public arayüzünü değiştirebilirsiniz.

/u01/app/11.2.0/grid/bin/oifcfg setif -global bond1/10.1.1.0:public

Değişim sonrası durumu kontrol edelim.

-bash-4.3$ /u01/app/11.2.0/grid/bin/oifcfg getif
eth0  172.18.197.0  global  public
bond1  10.1.1.0  global  cluster_interconnect

Değişim sonrasında tüm cluster node’larında cluster servisleri yeniden başlatılmalıdır. Bu işlemi aşağıdaki komutlar ile yapabilirsiniz. Komutlar root ile çalıştırılmalıdır.

/u01/app/11.2.0/grid/bin/crsctl stop crs -f
/u01/app/11.2.0/grid/bin/crsctl start crs

 

 

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir