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

Addnode resolv.conf Kegagalan

Hari ini saya mencoba menambahkan node baru ke cluster Oracle RAC yang ada. Infrastruktur Grid adalah versi 12.1.0.2 yang berjalan di Oracle Linux 5.11.

Saya menjalankan pemeriksaan Cluster Verification Utility (CVU) biasa dan semua pemeriksaan lulus. Untuk menambahkan node, saya mengeluarkan perintah berikut dari direktori $GRID_HOME/addnode.

./addnode.sh -silent "CLUSTER_NEW_NODES={newnode}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={newnode-vip}"

Operasi akan gagal. File log menunjukkan kesalahan berikut:

INFO: *********************************************
INFO: Task resolv.conf Integrity: This task checks consistency of file /etc/resolv.conf file across nodes
INFO: Severity:CRITICAL
INFO: OverallStatus:OPERATION_FAILED

Saya tahu pasti bahwa tidak ada masalah dengan resolv.conf. Ini telah bekerja dengan baik pada dua node yang ada. Semuanya memeriksa. Ini bukan masalah pertama saya dengan resolv.conf selama bertahun-tahun. Biasanya, saya tahu bahwa OUI salah mencentang dan saya mengabaikan ketentuan tersebut dan melanjutkan.

Saya memang menemukan bantuan melalui Google untuk mengatur variabel lingkungan berikut sebelum menjalankan addnode.sh:

export IGNORE_PREADDNODE_CHECKS=Y

Ini terdengar menjanjikan. Namun, itu tidak ada bedanya dan saya menerima kesalahan yang sama. Karena addnode.sh memanggil OUI dalam mode senyap, saya pikir saya akan mencoba arahan untuk mengabaikan prasyarat.

./addnode.sh -silent "CLUSTER_NEW_NODES={drorp05}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={drorp05-vip}" -ignoreSysPrereqs

Saya masih menerima kesalahan yang sama. Jadi bagaimana saya mendapatkan addnode.sh untuk melewati pemeriksaan yang gagal? Solusinya terlalu jelas untuk dilihat pada awalnya.

Skrip addnode.sh hanya memanggil OUI. Jadi jawabannya adalah menjalankan yang berikut ini:

./addnode.sh

Jalankan skrip tanpa parameter. Ini menjalankan versi GUI dari OUI. Layar berikutnya menanyakan nama host baru dan VIP-nya, yang sebelumnya merupakan parameter skrip. Pemeriksaan dijalankan dan tentu saja, kegagalan terlihat. Namun kali ini, saya dapat mencentang kotak untuk Mengabaikan kegagalan dan melanjutkan penginstalan.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara saya terhubung ke Oracle Database di R?

  2. Tambahkan Tanda Mata Uang £, $ ke bidang tertentu ORACLE

  3. Cara yang benar untuk memberi pengguna akses ke skema tambahan di Oracle

  4. Menggunakan fungsi Oracle to_date untuk string tanggal dengan milidetik

  5. Memahami hasil Execute Explain Plan di Oracle SQL Developer