Di bagian ini, kami akan menceritakan tentang berbagai skrip start stop Oracle EBS 12.2 dalam rilis terbaru Oracle Apps by Oracle corporation. Berikut adalah script utama dan cara penggunaannya untuk menghentikan /memulai aplikasi
Mulai
Komponen | Perintah |
Pengelola Node | $adnodemgrctl.sh start Masukkan Kata Sandi Admin Weblogic: |
Server Admin Weblogic | $adadminsrvctl.sh start Masukkan Kata Sandi Admin Weblogic: |
Pendengar Aplikasi | $adalnctl.sh mulai |
Manajer Proses Oracle | $adopmnctl.sh mulai |
Layanan Apache | $adapcctl.sh mulai |
Server Terkelola untuk Layanan OACORE | $admanagedsrvctl.sh start oacore_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan Formulir | $admanagedsrvctl.sh mulai form_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan Fusion MiddleWare | $admanagedsrvctl.sh start oafm_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan web Formulir | $admanagedsrvctl.sh start forms-c4ws_server1 Masukkan Kata Sandi Admin Weblogic: |
Layanan Manajer Bersamaan | $adcmctl.sh mulai aplikasi/aplikasi |
Layanan Serer Pemenuhan | $jtffmctl.sh mulai |
Berhenti
Komponen | Perintah |
Layanan Serer Pemenuhan | $jtffmctl.sh berhenti |
Layanan Manajer Bersamaan | $adcmctl.sh hentikan aplikasi/aplikasi |
Server Terkelola untuk Layanan web Formulir | $admanagedsrvctl.sh stop forms-c4ws_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan Fusion MiddleWare | $admanagedsrvctl.sh stop oafm_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan Formulir | $admanagedsrvctl.sh stop forms_server1 Masukkan Kata Sandi Admin Weblogic: |
Server Terkelola untuk Layanan OACORE | $admanagedsrvctl.sh stop oacore_server1 Masukkan Kata Sandi Admin Weblogic: |
Layanan Apache | $adapcctl.sh stop |
Manajer Proses Oracle | $adopmnctl.sh stop |
Pendengar Aplikasi | $adadlctl stop |
Server Admin Weblogic | $adadminsrvctl.sh stop Masukkan Kata Sandi Admin Weblogic: |
Pengelola Node | $adnodemgrctl.sh stop Masukkan Kata Sandi Admin Weblogic: |
Kita sudah mengetahui skrip gabungan untuk menghentikan dan memulai aplikasi di R12
“adstrtal.sh” digunakan untuk memulai semua layanan aplikasi
“adstpall.sh” digunakan untuk menghentikan layanan lain.
Sebelum EBS R12.2 Anda hanya memerlukan nama pengguna dan kata sandi aplikasi untuk menjalankan skrip ini. Di EBS R12.2 Anda memerlukan parameter kata sandi tambahan untuk server admin weblogic untuk memulai/menghentikan layanan aplikasi EBS.
./adstrtal.sh apps/apps
Masukkan kata sandi Server WebLogic:
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/jtffmctl.sh start
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adopmnctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adapcctl.sh start
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adnodemgrctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adalnctl.sh start
/ xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adcmctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adadminsrvctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai form_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai bentuk-c4ws_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh mulai oafm_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/ admin/scripts/admanagedsrvctl.sh mulai oacore_server1 -nopromptmsg
Jika, Anda memiliki kata sandi yang disimpan dalam variabel, Anda dapat menggunakan perintah di bawah ini
{ echo $APPSUSER; echo $APPSPASS; echo $WLSADMIN; }| adstrtal.sh @-nopromptmsg
Poin penting
Opmn hanya mengelola server Apache di R12.2
WLS (Weblogic server) mengelola layanan oacore,form, dan oafm
File log untuk skrip Admin di R12.2
Nama File Log | Deskripsi |
adopmnctl.txt | Server Pemberitahuan Manajer Proses Oracle FMW (Mengontrol proses Apache) |
adapcctl.txt | Layanan FMW OHS (Apache) |
adnodemgrctl.txt | WLS Node Manager mengontrol instance server dalam domain yang menyediakan fungsionalitas restart otomatis. |
adadminsrvctl.txt | WLS AdminServer mengontrol akses ke halaman dalam WLS untuk konfigurasi seluruh sistem |
adoacorectl.txt | WLS Oracle E-Business Suite 12.2 Server Aplikasi untuk produk berbasis web Layanan Mandiri |
adformsctl.txt | WLS Oracle E-Business Suite 12.2 Server Formulir Aplikasi |
adoafmctl.txt | WLS Oracle E-Business Suite 12.2 Server Aplikasi untuk transaksi XML Agen Transportasi Oracle, Pencarian Perusahaan Aman (SES), dan Layanan Web |
adforms-c4wsctl.txt | WLS Oracle E-Business Suite 12.2 Server Aplikasi yang digunakan oleh produk WebService menggunakan java API untuk Formulir |
Anda dapat menggunakan -help untuk mendapatkan lebih banyak opsi skrip
[[email protected] scripts]$ ./adstrtal.sh -help USAGE: adstrtal.sh [-nothreading] adstrtal.sh -secureapps adstrtal.sh -nodbchk adstrtal.sh -mode=allnodes adstrtal.sh -msimode [[email protected] scripts]$ ./adstpall.sh -help USAGE: adstpall.sh [-skipNM] [-skipAdmin] [-nothreading] adstpall.sh -secureapps [-skipNM] [-skipAdmin] adstpall.sh -nodbchk [-skipNM] [-skipAdmin] adstpall.sh -mode=allnodes
Daftar Isi
Cara menghentikan/memulai layanan di R12.2 pada Banyak node
Berhenti
adstpall.sh -mode=allnodes
Mulai
adstrtal.sh -mode=allnodes
Cara memulai layanan dalam Mode Independensi Layanan Terkelola
Anda juga dapat memulai server terkelola dalam mode Independensi Server Terkelola, di mana server terkelola mengambil konfigurasinya saat startup dengan membaca file konfigurasi dan keamanannya secara langsung, alih-alih menghubungi Server Admin.
Ini dilakukan dengan menentukan opsi -msimode pada baris perintah admanagedsrvctl.sh yang digunakan untuk memulai Server Terkelola tertentu. Misalnya:
$ admanagedsrvctl.sh start oacore_server1 -msimode
Cara menjadwalkan untuk memulai/menghentikan Semua layanan melalui crontab
Seringkali diperlukan untuk memantulkan seluruh sistem EBS selama jam kerja atau akhir pekan secara otomatis tanpa intervensi manual. Kita harus dapat menjalankan ini menggunakan cron utlity pada sistem Unix Cron adalah penjadwal Unix untuk mengeksekusi skrip pada waktu yang ditentukan. Kita dapat membuat skrip di bawah ini untuk memantulkan tingkat APPS pada R12.2 dan menjadwalkannya melalui cron
Berikut langkah-langkahnya
(1) buat file apps_user seperti
cat apps_user APPS_USER=APPS APPS_PWD=<apps pass> WLADMIN_PWD=<WL pass> chmod 700 apps_user This will ensure only the user running the services can read this
(2) Buat skrip untuk memulai dan berhenti seperti ini
apps-start.sh . apps_user echo " Starting the services" { echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstrtal.sh -nopromptmsg echo "Services started"
apps-stop.sh . apps_user echo " Stopping the services" { echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstpall.sh -nopromptmsg echo "Services stopped"
Sekarang kami menjadwalkan skrip ini melalui cron di sistem Linux untuk menyelesaikan pekerjaan.
Cara menghentikan/memulai semua server yang dikelola di Node
Jika Anda telah mengonfigurasi beberapa oacore, formulir, oafm pada node, Anda dapat menghentikan/memulai sesuai perintah di bawah ini
$admanagedsrvctl.sh stopall oacore Enter Weblogic Admin Password: $admanagedsrvctl.sh stopall oafm Enter Weblogic Admin Password: $admanagedsrvctl.sh stopall forms Enter Weblogic Admin Password: $admanagedsrvctl.sh startall oacore Enter Weblogic Admin Password: $admanagedsrvctl.sh startall oafm Enter Weblogic Admin Password: $admanagedsrvctl.sh startall forms Enter Weblogic Admin Password:
Baca Juga
Penambalan iklan online