В среде Oracle RAC по документации Oracle файлы конфигураций dgmgrl нужно создавать на shared диске. Но по умолчанию эти файлы лежат на
локальных дисках.
У меня это влияет на то, что
после перезагрузки одного узла RAC иногда он
перестает отправлять данные на standby сервер, иногда теряет конфигурацию.
Лечится это так:
Asmcmd:
cp /u01/app/oracle/product/11.2.0/dbhome_1/dbs/dr1dst.dat
+DATA/dr1dst.dat
cp /u01/app/oracle/product/11.2.0/dbhome_1/dbs/dr2dst.dat
+DATA/dr2dst.dat
sqlplus:
ALTER SYSTEM SET DG_BROKER_START=FALSE;
ALTER SYSTEM SET DG_BROKER_CONFIG_FILE1='+DATA/ dr1dst.dat' SCOPE=BOTH
sid='*';
ALTER SYSTEM SET DG_BROKER_CONFIG_FILE2='+DATA/ dr2dst.dat' SCOPE=BOTH
sid='*';
ALTER SYSTEM SET DG_BROKER_START=TRUE;
Комментариев нет:
Отправить комментарий