Öncelikle sessiz kurulum normal kurulumdan daha kısa sürmüyor. Ayrıca Oracle'ın eski IAS kurulumlarına göre bu kurulum wizardlar yardımıyla oldukça. Ancak basitliği ve wizard bekleme yerine sadece 1 xml ve bir satır komut ile hiç başında durmadan kurulum gerçekleştirilebilinir.
XML Dosyası
Benim kullandığım örnek dosya aşağıda. Bu xml confıgurasyonlarını Linux OEL 5.7'de test edildi
| <?xml version="1.0" encoding="UTF-8"?> <bea-installer> <input-fields> <data-value name="BEAHOME" value="/u01/app/oracle/product/Middleware" /> <data-value name="WLS_INSTALL_DIR" value="/u01/app/oracle/product/Middleware/wlserver_10.3" /> <data-value name="COMPONENT_PATHS" value="WebLogic Server/Core Application Server|WebLogic Server/Administration Console|WebLogic Server/Configuration Wizard and Upgrade Framework|WebLogic Server/Web 2.0 HTTP Pub-Sub Server|WebLogic Server/WebLogic SCA|WebLogic Server/WebLogic JDBC Drivers|WebLogic Server/Third Party JDBC Drivers|WebLogic Server/WebLogic Server Clients|WebLogic Server/WebLogic Web Server Plugins|WebLogic Server/UDDI and Xquery Support|Oracle Coherence/Coherence Product Files" /> <data-value name="INSTALL_NODE_MANAGER_SERVICE" value="YES" /> <data-value name="NODEMGR_PORT" value="5559" /> <!--data-value name="BEA_BUNDLED_JVMS" value="jdk160_24"/--> </input-fields> </bea-installer> |
Dosya ile ilgili bazı noktaları özetlemek gerekirse
1. Oracle dökümantasyonunda bulunan dosyanın başında açıklamalar var. Dosya kullanılacağı zaman bunların silinmesi gerekiyor ve en üstte <?xml version="1.0" encoding="UTF-8"?> satırı olmalı.
2. Kurulum için linux veya window çok farketmiyor ama çalıştırdığınız kullanıcın klasör vs yaratabilmesi gerekiyor. Ya da bunların daha önce hakları olan birisi tarafından yaratılmalı
3. Her ne kadar BEA_BUNDLED_JVMS parameteresi ile JVM seçimi yapılabildiği söylensede ben bu parametre ile JDK yükleyemedim. O yüzden bu parametreyi commentleyerek iki JVM'nin de yüklenmesine olanak sağladım, aksi takdirde hiçbir JVM yüklenemiyor
4. COMPONENT_PATHS parametresindeki value alanına girdiğiniz ürünlerin listesinde herhangi bir boşluk veya hard carriage olmamalı. Aksi takdirde hata veriyor.
5.LOCAL_JVMS bu parametre eğer daha önce herhangi bir JVM yüklü ise kullanılıyor. Kanımca en çok faydalı olduğu zaman 64 bit işletim sistemine yüklerken önce 64 bit JVM yüklendikten sonra WLS kurulumunda bu JVM'yi göstermek gerekiyor.
Tüm bunları gözönüne alarak xml dosyası düzenlendikten sonra asağıaki komutu kendi durumunuza göre özelleştirmeniz gerekir.
wls1035_oepe111172_win32.exe -mode=silent -silent_xml=silent_wls_10_3_5.xml -log=log.txt
1. wls1035_oepe111172_win32.exe Oracle websitesinden indirilen wls 10.3.5 kurulum dosyası.
2. -mode=silent silent installation olduğunu belirtiyor
3. -silent_xml=silent_wls_10_3_5.xml silent installation ile ilgili parametrelerin yeraldığı xml dosyasının yeri ve adı
4 -log=log.txt kurulum ile ilgi log dosyasının yeri ve adı. Bu parametreye dökümantasyonda rastlamadım ama testlerimde çok faydasını gördüm
eğer kurulum başarılı ise log dosyasının en altında şu şekilde bir cümle olmalı
INFO [WizardController] com.bea.plateng.wizard.silent.tasks.LogTask - The installation was successfull!
Aşağıdaki yaklaşık 6 dakikalık videoda windows 7 32 bitlik bir pc'ye yükleme görüntülerini sessizce izleyebilirsiniz
youtube video(6:13) :http://www.youtube.com/watch?v=cBn_iEoU-no&feature=youtu.be
Yorumlarınızı/Sorularınızı bekliyorum
Hiç yorum yok:
Yorum Gönder