Hurriyet

16 Nisan 2014 Çarşamba

Oracle Fusion Middleware: Belli Başlı Kontrol Komutları ve Yönetim Hareketleri

Windows Server:
Durum kontrolü:

opmnctl.bat status

Servisleri kapatıp Açmak:

opmnctl.bat startall
opmnctl.bat stopall

Not: Windows Server'da bu komutun çalışması için Oracle Instance parametresini belirlemek gerekebilir. Aşağıdaki tarzda bir bilgi girmeniz gerekebilir.

Ör:
set ORACLE_HOME=C:\MWHOME\OracleBI1
set ORACLE_INSTANCE=C:\MWHOME\instances\instance1

Administration Server Açılması:
MWHOME/user_projects/domains/SOA_domain/bin/startWeblogic.cmd


Örnek olarak:

MWHOME/user_projects/domains/domains/bi_foundation/bin/startWeblogic.cmd

Kullanıcı adı ve şifreyi otomatik girmek istersek, aşağıdaki script'de username yerine kullanıcı adımızı ve password yerine şifremizi yazabiliriz.:

MW_HOME/user_projects/domains/SOA_domain/bin/startWeblogic.cmd
 -Dweblogic.management.username=username -Dweblogic.management.password=password

Administration Server Kapatılması:
MWHOME/user_projects/domains/SOA_domain/bin/stopWeblogic.cmd

Örnek olarak:

MW_HOME/user_projects/domains/domain_name/bin/stopWeblogic.sh username password admin_url

Not: Bu scriptler hep %domain_home%/bin altındadırlar.
Örnek olarak benim Microsoft Server makinam için bu adres aşağıdaki gibidir. C:\MWHOME\user_projects\domains\bifoundation_domain2


Managed Servers Açılması

MW_HOME/user_projects/domains/SOA_domain/bin/startManagedWebLogic.cmd soa_server1 http://hostname:7001 username password

Not: Bizim durumumuzda  buradaki managed server bi_server olacaktır; ancak bu duruma ve sisteme göre değişebilir. soa_server1 bizim server name'imizi temsil eder. Kendi server'ımız için bir örnek vermemiz gerekseydi, server name'imimiz biserver olurdu.

Managed Servers Kapatılması:

MW_HOME/user_projects/domains/SOA_domain/bin/stopManagedWebLogic.cmd  username password http://hostname:7001

Not: Bizim durumumuzda  buradaki managed server bi_server olacaktır; ancak bu duruma ve sisteme göre değişebilir.


Bu işlemleri Fusion Middleware Control veya Weblogic Server Console'dan da yapabiliriz.

Fusion Middleware Control'dan yapmak için ayağa kaldırmak istediğimiz managed server'ın üzerine gelip "Start Selected" yapabiliriz.

Weblogic Server Console'dan yapmak için de  "Servers>Control"'a tıklayıp istediğimiz managed server'ı açabiliriz.


Oracle Management Agent'ı Açmak İçin:
opmnctl startproc ias-component=EMAGENT

Oracle Management Agent'ı Kapatmak İçin:
opmnctl stopproc ias-component=EMAGENT





Windows için Ortam Değişkenleri:

Ortam Değişkeni
Değer
MW_HOME
Ör:
C:\oracle\Middleware
ORACLE_HOME
Ör:
C:\oracle\Middleware\Oracle_BI1
Not:Dizin bitiminden sonra “\” koymayınız.
ORACLE_INSTANCE
Ör:
C:\oracle\Middleware\instances\instance1
PATH
Aşağıdaki dizin mutlaka eklenmelidir.

ORACLE_HOME\bin
JAVA_HOME
Java değişkenine mutlaka aşağıdaki java değeri de eklenmelidir.
MWHOME/jdk1.x

Ör:
C:\MWHOME\Oracle_BI1\jdk
CLASSPATH
Ör:
MW_HOME\jdkn

Ör:
C:\MWHOME\Oracle_BI1\jdk
TEMP
Örnek:

C:\temp
TMP
Örnek:

C:\temp
DOMAIN_HOME
Örnek:

C:\MWHOME\user_projects\domains\bifoundation_domain
OPMN_PORT
Ortama göre değişir.
Ör: 7700
wls.host
Makina adı set edilir.
Ör berke_pc
wls.admin.port
Admin Server Port’u
Ör:
7001
wls.mgd.port
Bu port managed server port’udur. Benim örneğim de bu port Oracle
BI Applications port’udur.

Ör:9704

wls.mgd.name
Bu da managed server’ımızın adıdır.
Örnek:
BISERVER
JAVA_HOME
Java lokasyonu olarak managed server’ımızın java exe’sini veririz.

Ör: C:\MWHOME\Oracle_BI\jdk

WLS_HOME
WLS weblogic server’ı temsil ediyor.
Ör C:\MWHOME\wlserver_10.3

Windows Dosya Sistemi:




Belirli Klasörler:


  • RPD Directory - Catalog Dosyası :C:\Middleware\instances\instance1\bifoundation\OracleBIServerComponent\coreapplication_obis1\repository
  • NQSConfig.INI : C:\Middleware\instances\instance1\config\OracleBIServerComponent\coreapplication_obis1\nqsconfig.INI
  • NQClusterConfig.INI : C:\Middleware\instances\instance1\config\OracleBIApplication\coreapplication\NQClusterConfig.INI
  • nqquery.log :C:\Middleware\instances\instance1\diagnostics\logs\OracleBIServerComponent\coreapplication_obis1\nqquery.log
  • nqserver.log :C:\Middleware\instances\instance1\diagnostics\logs\OracleBIServerComponent\coreapplication_obis1\nqserver.log
  • nqsserver.exe : C:\Middleware\Oracle_BI1\bifoundation\server\bin\nqsserver.exe
  • Webcat Directory :C:\Middleware\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\catalog\
  • instanceconfig.xml :C:\Middleware\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfig.xml
  • xdo.cfg :C:\Middleware\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\xdo.cfg
  • sawlog0.log :C:\Middleware\instances\instance1\diagnostics\logs\OracleBIPresentationServicesComponent\coreapplication_obips1\sawlog0.log
  • sawserver.exe : C:\Middleware\Oracle_BI1\bifoundation\web\bin\sawserver.exe

Örnek Dosya Hiyeraşisi:


Linux/Unix Server: 

Durum kontrolü:

opmnctl status

Servisleri kapatıp açmak:

opmnctl startall
opmnctl stopall

Administration Server Açılması:
MWHOME/user_projects/domains/SOA_domain/bin/startWeblogic.sh

Örnek olarak:

MW_HOME/user_projects/domains/SOA_domain/bin/startWeblogic.sh
 -Dweblogic.management.username=username -Dweblogic.management.password=password

Administration Server Kapatılması:
MWHOME/user_projects/domains/SOA_domain/bin/stopWeblogic.sh

Örnek olarak:

MW_HOME/user_projects/domains/domain_name/bin/stopWeblogic.sh username password admin_url


Managed Servers: Açılması

MW_HOME/user_projects/domains/SOA_domain/bin/startManagedWebLogic.sh soa_server1 http://hostname:7001 username password


Linux/Unix için Ortam Değişkenleri:

Ortam Değişkeni
Değer
LD_LIBRARY_PATH
Linux’da ve HP unix’de bu değer ekli olması gerekirken, IBM AIX’de mutlaka eksik kalmalıdır.
$ORACLE_HOME/lib
(IBM AIX) LIBPATH
Uygulamaya göre 32 bit ise aşağıdaki değer:

$ORACLE_HOME/lib32

64 bit ise aşağıdaki değer eklenmelidir.
$ORACLE_HOME/lib
(HP-UX) SHLIB_PATH
Aşağıdaki değer bulunmalıdır.

$ORACLE_HOME/lib32
MW_HOME
Middleware Home’unu göstermelidir.
/Oracle/Middleware
ORACLE_HOME
Oracle Home’u gösteren bir dizindir. Bu parametreyi belirledikten dizinin sonuna “/” eklenmemelidir.
/Oracle/Middleware/ORACLE_HOME_SOA1
ORACLE_INSTANCE
Bu parametre bulunursa iyi olur. Bazen bir programı veya sh’ı çalıştırırken bu parametrenin bulunması gerekebiliyor.
/Oracle/Middleware/instances/instance1
PATH
Aşağıdaki değer bulunmalıdır.
$ORACLE_HOME/bin
JAVA_HOME
Java Home parametresinin içinde mutlaka aşağıdaki değer bulunmalıdır.
MW_HOME/jdkn
CLASSPATH
Aşağıdaki değer bulunmalıdır.
$ORACLE_HOME/lib


Oracle Management Agent'ı Açmak İçin:
opmnctl startproc ias-component=EMAGENT

Oracle Management Agent'ı Kapatmak İçin:
opmnctl stopproc ias-component=EMAGENT

Hiç yorum yok:

Yorum Gönder