
Oracle RAC ortamlarında ihtiyaçlara bağlı olarak cluster yapısına yeni düğümler (node) eklenebilir veya mevcut düğümler cluster yapısından çıkarılabilir. Bu işlemler sırasında Grid Infrastructure, ASM ve RDBMS bileşenlerinin doğru şekilde yapılandırılması büyük önem taşır. Oracle, node ekleme ve çıkarma işlemlerinin güvenli şekilde gerçekleştirilebilmesi için cluvfy, addNode.sh, runInstaller ve crsctl gibi çeşitli araçlar sunmaktadır.
Bu yazıda mevcut bir Oracle RAC cluster ortamına yeni bir node ekleme ve mevcut bir node’u güvenli şekilde cluster yapısından çıkarma adımları incelenecektir.
- Grid Infrastructure Home (cluster/ASM) cloning.
- Cluster configuration.
- Cloning the RDBMS home system.Adding Nodes
Node Ekleme (Adding Node)
Yeni eklenecek node ağ yapılandırması, dizin yapılandırılması vs. gibi diğer nodlarla aynı duruma getirildiğinde yeni eklenecek olan nodda aşağıdaki komut çalıştırılır.
$ cluvfy stage –pre nodeadd –n rac3 –fixup -verbose Eğer hata almaz isek aşağıdaki komut ile node ekleme işlemini başlatırız.
$ $GRID_HOME/oui/bin/addNode.sh –silent "CLUSTER_NEW_NODES={rac3}"
"CLUSTER_NEW_VIRTUAL_HOSTNAMES={rac3_vip}"
$ cluvfy stage –post nodeadd –n rac3
$ crsctl check cluster –all –- verify the cluster health from all nodes
$ olsnodes –n -- to list all existing nodes in a cluster
$ORACLE_HOME/oui/bin/addNode.sh "CLUSTER_NEW_NODES={rac3}"
$ ./cluvfy stage –post addnode –n rac3 -verbose Node Çıkarma (REMOVE NODE)
Üç nodlu bir küme olduğunu ve rac3 isimli nodu cluster dan çıkarmak istediğimizi varsayalım.
$ olsnodes –n –s -t
rac1 1 Active Pinned
rac2 2 Active Pinned
rac3 3 Active Pinned Üç nodda actif ve pinned hadedir. çıkarmak istediğimiz düğümü unpin yapmamız gerek
$ crsctl unpin css –n rac3 root user ile rac3 nodunda aşağıdaki komutu çalıştırılır.
$crsctl delete node –n rac3 Güncellemenin yapılabilmesi için tüm aktif düğümlerde aşağıdaki komut çalıştırılır.
$GRID_HOME/oui/bin/runInstaller –updateNodeList ORACLE_HOME=$GRID_HOME
cluster_nodes={rac1,rac2} CRS=TRUE -silent Slient modda herhangi bir etkilşim ekranı olamayacağı için. Silme işlemi sonrasında herhangi bir etkin düğümden silme işlemi doğrulanır.
$cluvfy stage –post nodedel –n rac3 –verbose
$olsnodes –n –s -t
Bir yanıt yazın