Oracle Weblogic Server 12.2.1.3 Kurulumu – Bölüm 3 Cluster

Değerli Dostlar,

Daha önceki yazılarımızda Bölüm 1 olarak Oracle Weblogic Server kurulunu , Bölüm 2 olarak Node Manager yapılandırmasını anlatmıştık. Bu yazımızda ise Cluster yapılarını anlatacağız. Öncelikle Oracle Weblogic Cluster nedir biraz açalım.

Oracle WebLogic Cluster, aynı anda çalışan ve artırılmış ölçeklenebilirlik ve güvenilirlik sağlamak için organize çalışan birden çok WebLogic Server sunucudan oluşur. Cluster, istemcilere tek bir WebLogic Server olarak görünür. Cluster oluşturan sunucu uygulamalrı aynı makinede çalışabilir veya farklı makinelerde bulunabilir. Varolan bir makinedeki Cluster üzerine ek sunucu ekleyerek bir Cluster organizasyonun kapasitesini artırabilirsiniz. Cluster üzerindeki her sunucu, WebLogic Server’ın aynı sürümününe sahip olmalıdır.

Oracle Weblogic Cluster Bölüm1 ve Bölüm 2 de ön hazırlıklarımızı yapmıştık. Bu kısımda Cluster için ikinci nod kurulumunu hazır hale getireceğiz. Kontrol işlemleri birinci node üzerinde olacak ve ikinci nod sadece diğer Manage Serverlar için kullanılacak.

İkinci Node için kuruluma başlayabiliriz.

$ java - jar fmw_12.2.1.3.0_wls.jar
Next Diyerek Devam ediyoruz
Bu adımda ilgili güncellemeleri kontrol etmek için Support hesabımızı istiyor. ” Skip Auto Updates ” diyerek devam ediyoruz.
Kurulum için klasör yolumuzu soruyor. Klasör yolunu belirterek devam ediyoruz.
Weblogic Server seçili olacak şekilde devam ediyoruz.
Güvenlik ve işletim sistemi kontrolleri yapıldı. Devam ediyoruz.
Kurulum için özet görüntüleniyor. Next diyerek devam ediyoruz.
Sıra sıra kurulum olacak. İşlemin bitmesini bekliyoruz.
Kurulum tamamlandı. Next diyerek devam ediyoruz.
Finish ile ilk adımı bitiriyoruz. Şimdi konfig adımlarımız var.
Yeni bir terminal penceresi açıyoruz ve yukarıdaki örnekte olduğu gibi ilgili klasöre giderek ” config.sh çalıştırıyoruz.
Biz yeni bir domain kuracağız. Bu sebepten yukarıdaki gibi bırakarak Next ile devam ediyoruz.
Hangi şablonların olacağını soruyoruz. İlk olduğu gibi bırakıp devam ediyoruz.
Uygulama için bir şifre istiyor. Daha sonra lazım olacak. Unutmayacağımız bir şifre belirliyoruz.
Weblogic gerek geliştirme, gerekse üretim ortamında kullanılabilir. Biz testler yapacağımız için Production seçeneği ile devam ediyoruz.
Weblogic üzerinde otomatik işlemlerimiz olacak. Üç seçeneği seçerek devam ediyoruz.
AdminServer için ayarlarımızı yapacağız. Olduğu gibi bırakarak devam ediyoruz.
Nodemanager , Weblogic üzerindeki sunucuların kontrolü için bir araç. Bunun için bir kullanıcı adı ve şifre belirleyerek devam ediyoruz.
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Next diyerek devam ediyoruz
Finsh diyoruz ve kurulumu bitiyoruz
Node 1 olduğu gibi nodemanager.properties dosyamızı düzenliyoruz
SecureListener=False Weblogic.StartScriptEnable=true olacak şekilde ayarlıyoruz ve kayıt ediyoruz
Şimdi en can alıcı noktaya geldik. Cluster için nod sonucuları birbirine tanıtacağız. Aşağıdaki işlem yeni kurduğumuz ikinci node üzerine olacak.
cd /u01/app/oracle/middleware/oracle_common/common/bin
./wlst.sh
wls:/offline>
connect('weblogic', 'weblogic1', 't3://weblogic1:7001')

nmEnroll('/u01/app/oracle/middleware/user_projects/domains/cp_domain', '/u01/app/oracle/middleware/user_projects/domains/cp_domain/nodemanager')

disconnect()

exit()

İkinci Node üzerinde işimiz bitti. Artık Arayüzden çalışacağız.

Lock & Edit açıkken , Domain Structure > Servers alanına girerek New butonu ile yeni bir makina ekliyoruz.
Makinamız için ayarları yaparak Cluster alanna dahil ediyoruz.
Ekleme bittiğinde makinamız kapalı durumda olacak. Control tabından start ediyoruz.
Makinamız başlıyor. Öncelikle Node2 üzerine deploy olacak.
Yeni makinamız deploy oldu ve RUNNIG durumda.

Bu makalemizde Oracle Weblogic Server için cluster kurulumunu anlattık. Artık bir load balancer arkasına alarak yüksek erişilebilirlikte sunucuları hizmete açabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir