Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Cara menggunakan AD Terdistribusi untuk mengurangi waktu patching di Oracle EBS

1) AD Terdistribusi menawarkan peningkatan skalabilitas, kinerja, dan pemanfaatan sumber daya dengan memungkinkan pekerja dari sesi AD yang sama untuk memulai pada sistem tingkat menengah tambahan.

2)AD selalu menggunakan Sistem Pekerjaan Paralel, di mana beberapa pekerja AD memulai dan ditugaskan pekerjaan. Informasi untuk Sistem Pekerjaan disimpan dalam database oracle, dan pekerja menerima tugas mereka dengan memantau tabel tertentu dalam database.

3) AD Terdistribusi memungkinkan pekerja untuk memulai pada mesin jarak jauh, di mana mereka dapat memanfaatkan sumber daya pada mesin jarak jauh saat menyelesaikan pekerjaan yang ditugaskan kepada mereka

Prasyarat
1) APPL_TOP Bersama
2) AD.H

Bekerja
Pada salah satu node APPL_TOP Anda yang dibagikan, mulai sesi AutoPatch(adpatch) atau Administrasi AD (adadmin) Anda dengan opsi baris perintah berikut:

localworkers= workers=

Misalnya untuk menjalankan sesi AutoPatch dengan 3 pekerja di node lokal dan 5 pekerja di node jarak jauh:

adpatch localworkers=3 workers=8

Pada satu atau beberapa node APPL_TOP bersama tambahan, mulai sesi Pengontrol AD ​​dengan opsi baris perintah berikut:

adctrl distributed=y

Setelah memberikan informasi dasar, Pengontrol AD ​​akan meminta nomor pekerja untuk dimulai. Misalnya, masukkan "4 5 6 7 8" atau "4-8" untuk memulai pekerja 4 hingga 8. Jika Kontroler AD dimulai sebelum AutoPatch atau Administrasi AD memulai Sistem Pekerjaan, Kontroler AD akan menanyakan apakah Anda ingin menunggu. Memilih ya akan menyebabkan Pengontrol AD ​​menunggu hingga sistem Pekerjaan dimulai, di mana ia akan memulai proses pekerja yang sesuai. Jika sesi AutoPatch telah dimulai, Pengontrol AD ​​akan menunggu secara otomatis.

Contoh sesi dua simpul dengan lima pekerja:

Node 1) adpatch localworkers=30 workers=20

Node 2) adctrl distributed=y and choose Enter the worker range 21-30

Untuk R12.2,Semuanya tetap sama, kita hanya perlu menggunakan adop sebagai pengganti adpatch

Contoh 1 – Distribusikan total delapan pekerja di sistem dua simpul
1. Untuk memulai, masukkan perintah yang akan menjalankan sesi adopsi dengan tiga pekerja di
node utama dan lima pekerja di node sekunder:

$ adop phase=apply input_file=myinput.txt

File myinput.txt harus menyertakan baris:
workers=8
localworkers=3
2. Sekarang mulai sesi AD Controller pada setiap node sekunder yang akan menjalankan
workers, menggunakan argumen distributed=y.

$ adctrl distributed=y
  1. Untuk memulai pekerja 4 hingga 8 pada simpul sekunder, masukkan “4-8” sebagai tanggapan atas
    perintah dari Pengontrol AD:
    Masukkan rentang pekerja:4-8

Contoh 2- Distribusikan total dua belas pekerja di sistem tiga simpul
1. Untuk memulai, masukkan perintah yang akan menjalankan sesi adopsi dengan empat pekerja di
node utama dan delapan pekerja di node sekunder:

$ adop phase=apply input_file=myinput.txt workers=12 localworkers=4

File myinput.txt harus menyertakan baris:
workers=12
localworkers=4
2. Sekarang mulai sesi AD Controller pada node kedua, dengan menetapkan bahwa 5-8 pekerja
harus dijalankan di sana:

$ adctrl distributed=y

Masukkan rentang pekerja:5-8
3. Terakhir, jalankan AD Controller pada node ketiga, dengan menetapkan bahwa empat pekerja terakhir
(9-12) harus dijalankan di sana:

$ adctrl distributed=y

Masukkan rentang pekerja:9-12

Artikel Terkait

Patch Oracle:Ikhtisar Lengkap Adpatch

31 Baris perintah adop (penambalan online AD) yang berguna untuk R12.2

Adop(Utilitas patching iklan online) menjelaskan R12.2

40 pertanyaan Adpatch yang harus diketahui setiap DBA


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. N+1 Redundansi dan Konsolidasi Server

  2. Fungsi NUMTODSINTERVAL() di Oracle

  3. Tidak dapat memuat DLL "OraOps10.dll"

  4. Bagaimana cara mendapatkan Oracle SCHEMA sebagai skrip DDL dengan DBMS_METADATA (dan SCHEMA_EXPORT)

  5. Oracle PL/SQL:UTL_FILE.FCOPY Contoh