RE: HACMP + Oracle

#8056
Pavel Alexei
Участник

Первоначально статус проверялся через “oradb_status v1.sh”. Пока однажды ему не показалось что oracle не упал и решил его перегружить.
Получили установки на изменение monitor interval с 30 на 60, подняли кол-во pty с 256 на 512. Запустили, и сразу же получили
Apr 24 07:00:23 bisdb1 local7:info oradb_status.sh: > Oracle engine is Running.
Apr 24 07:00:23 bisdb1 local7:info oradb_status.sh: > Oracle listener is Running.
Apr 24 07:01:23 bisdb1 local7:info oradb_status.sh: > Oracle engine is Running.
Apr 24 07:01:23 bisdb1 local7:info oradb_status.sh: > Oracle listener is Running.
Apr 24 07:02:23 bisdb1 local7:info oradb_status.sh: > Oracle engine is Running.
Apr 24 07:02:24 bisdb1 local7:info oradb_status.sh: > Oracle listener is NOT Running!
Apr 24 07:02:25 bisdb1 local7:info oradb_stop.sh: > Stopping the Oracle Listener…
Apr 24 07:02:25 bisdb1 local7:info oradb_stop.sh: stty: tcgetattr: A specified file does not support the ioctl system call. LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.3.0 – Production on 24-APR-2010 07:02:25 Copyright (c) 1991, 2006, Oracle. All rights reserved. Connecting to DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XXXX)(PORT=1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener IBM/AIX RISC System/6000 Error: 79: Connection refused Connecting to (DESCRIPTION=(AD DRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener IBM/AIX RISC System/6000 Error: 2: No such file or directory
Apr 24 07:02:25 bisdb1 local7:info oradb_stop.sh: > Shutting down the Oracle database…
Apr 24 07:02:26 bisdb1 local7:info oradb_stop.sh: ORA-24324: service handle not initialized ORA-24323: value not allowed ORA-01089: immediate shutdown in progress – no operations are permitted
Apr 24 07:02:26 bisdb1 local7:info oradb_stop.sh: > Getting the status of the Oracle database…
Apr 24 07:02:26 bisdb1 local7:info oradb_stop.sh: > The database engine is still running!
May 6 15:39:06 bisdb1 local7:info oradb_status.sh: > Oracle engine is Running.
May 6 15:39:07 bisdb1 local7:info oradb_status.sh: > Oracle listener is Running.

непонятно с чего он взял что listener помер.
Перезагрузка сервиса прошла “грустно”, HACMP в непонятной state. Ненормально отработал oradb_stop.sh, вылетел с ошибкой, не смог сделать вовремя shutdown.
Вытащили через стандарную процедуру recovery.
Прислали новый скрипт на проверку работы oracle, думают как сделать другой скрипт на stop.

Может у кого все это давно работает и поделится скриптами и наводками, на какие грабли не стоит наступать?