Oracle
 sql >> база данни >  >> RDS >> Oracle

Неуспехи на addnode resolv.conf

Днес се опитвах да добавя нов възел към съществуващ Oracle RAC клъстер. Grid Infrastructure е версия 12.1.0.2, работеща на Oracle Linux 5.11.

Прекарах обичайните проверки на Cluster Verification Utility (CVU) и всички проверки преминаха. За да добавя възела, издадох следната команда от директорията $GRID_HOME/addnode.

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

Операцията би се провалила. Регистрационният файл показа следната грешка:

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

Знам със сигурност, че няма проблеми с resolv.conf. Работи добре на двата съществуващи възела. Всичко се проверява. Това не е първият ми проблем с resolv.conf през годините. Обикновено знам, че OUI получава проверката погрешно и игнорирам условието и продължавам.

Намерих помощ чрез Google, за да задам следната променлива на средата, преди да стартирам addnode.sh:

export IGNORE_PREADDNODE_CHECKS=Y

Това звучеше обещаващо. Това обаче нямаше разлика и получих същата грешка. Тъй като addnode.sh извиква OUI в безшумен режим, реших, че ще опитам директивата, за да игнорирам предпоставките.

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

Все още получавам същата грешка. И така, как да накарам addnode.sh, за да премина през неуспешната проверка? Решението беше твърде очевидно, за да се види в началото.

Скриптът addnode.sh просто извиква OUI. Така че отговорът е да изпълните само следното:

./addnode.sh

Стартирайте скрипта без параметри. Това задейства GUI версията на OUI. Следващият екран пита за новото име на хост и неговия VIP, които преди са били параметри на скрипта. Проверките бяха извършени и, разбира се, беше видян провал. Но този път можех да поставя отметка в квадратчето, за да игнорирам грешките и да продължа с инсталацията.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функция ACOS() в Oracle

  2. Как да създадете последователност на Oracle, започваща с максимална стойност от таблица?

  3. функция to_date със sysdate

  4. Как да актуализирате таблицата в oracle

  5. Грешка ORA-00932 при използване на избор с полета за съюз и CLOB