Oracle RAC: настройка экземпляра для зависимости от VIP

Я полагаю, что в предыдущей версии Oracle RAC с кластерным ПО Oracle до 10.0.1 экземпляр зависел от ресурса VIP. После сбоя или перемещения VIP-файла Экземпляр будет остановлен. В более поздней версии d эта связь была нарушена, как я понимаю, запросами клиентов.

Поскольку экземпляр не является обычным ресурсом в кластере CRS и не может быть настроен с помощью crs_profile, как я могу создать зависимость между экземпляром и его VIP?

1 ответ

Решено! Хитрость заключается в перерегистрации ресурса экземпляра. Как корень:

crs_stat -p ora.db.instance1.inst > /tmp/ora.db.instance1.inst.cap

Отредактируйте /tmp/ora.db.instance1.inst.cap и добавьте vip-ресурс в REQUIRED_RESOURCES.

Бег:

crs_register ora.db.instance1.inst -d /tmp -u

"-u", я думаю, это обновление, делает волшебство. После этого вам нужно повторно установить разрешение (или, может быть, запустить все это как "оракул")

crs_setperm ora.db.instance1.inst -o oracle
crs_setperm ora.db.instance1.inst -g dba
crs_setperm ora.db.instance1.inst -u pgrp:dba:rwx

Вот и все. Запустить

crs_stat -p crs_stat -p ora.db.instance1.inst

чтобы убедиться, что изменения были сохранены, и перезапустите экземпляр

Это относится к 10.2.0.4

Другие вопросы по тегам