PRKP-1001: Ошибка запуска экземпляра, CRS-0215: не удалось запустить ресурс - PullRequest
0 голосов
/ 21 декабря 2018

У нас есть база данных Oracle 10g R2 RAC с 3 узлами.Ниже приведено состояние различных компонентов RAC-

----------
ora....b2.inst application    ONLINE    OFFLINE
----------
ora....db2.srv application    ONLINE    ONLINE    ispdbsrv1
----------
ora....cdb3.cs application    ONLINE    OFFLINE
----------
ora....b3.inst application    ONLINE    UNKNOWN   ispdbsrv2
----------
ora....db3.srv application    ONLINE    OFFLINE

При запуске rac с помощью crs_start -all выводится следующее:

crs_start -all
Attempting to start `ora.ispdbsrv1.ASM1.asm` on member `ispdbsrv1`
Attempting to start `ora.ispdbsrv1.vip` on member `ispdbsrv1`
Attempting to start `ora.ispdbsrv2.ASM2.asm` on member `ispdbsrv2`
Attempting to start `ora.ispdbsrv2.vip` on member `ispdbsrv2`
Attempting to start `ora.ispdbsrv3.vip` on member `ispdbsrv3`
Attempting to start `ora.ispdbsrv3.ASM3.asm` on member `ispdbsrv3`
Attempting to start `ora.smcdb.smcdb3.inst` on member `ispdbsrv2`
Start of `ora.ispdbsrv1.vip` on member `ispdbsrv1` succeeded.
Start of `ora.ispdbsrv2.vip` on member `ispdbsrv2` succeeded.
Attempting to start `ora.ispdbsrv2.LISTENER_ISPDBSRV2.lsnr` on member `ispdbsrv2`
Start of `ora.ispdbsrv3.vip` on member `ispdbsrv3` succeeded.
Attempting to start `ora.ispdbsrv1.LISTENER_ISPDBSRV1.lsnr` on member `ispdbsrv1`
Attempting to start `ora.ispdbsrv3.LISTENER_ISPDBSRV3.lsnr` on member `ispdbsrv3`
`ora.smcdb.smcdb3.inst` on member `ispdbsrv2` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Start of `ora.ispdbsrv1.LISTENER_ISPDBSRV1.lsnr` on member `ispdbsrv1` succeeded.
Start of `ora.ispdbsrv2.LISTENER_ISPDBSRV2.lsnr` on member `ispdbsrv2` succeeded.
Start of `ora.ispdbsrv3.LISTENER_ISPDBSRV3.lsnr` on member `ispdbsrv3` succeeded.
Start of `ora.ispdbsrv1.ASM1.asm` on member `ispdbsrv1` succeeded.
Attempting to start `ora.smcdb.smcdb1.inst` on member `ispdbsrv1`
Start of `ora.ispdbsrv2.ASM2.asm` on member `ispdbsrv2` succeeded.
Attempting to start `ora.smcdb.smcdb2.inst` on member `ispdbsrv2`
Start of `ora.smcdb.smcdb2.inst` on member `ispdbsrv2` failed.
ispdbsrv1 : CRS-1018: Resource ora.ispdbsrv2.ASM2.asm (application) is already running on ispdbsrv2
ispdbsrv3 : CRS-1018: Resource ora.ispdbsrv2.ASM2.asm (application) is already running on ispdbsrv2

Start of `ora.ispdbsrv3.ASM3.asm` on member `ispdbsrv3` succeeded.
Start of `ora.smcdb.smcdb1.inst` on member `ispdbsrv1` succeeded.
CRS-1002: Resource 'ora.ispdbsrv1.ons' is already running on member 'ispdbsrv1'

CRS-1002: Resource 'ora.ispdbsrv2.ons' is already running on member 'ispdbsrv2'

CRS-1002: Resource 'ora.ispdbsrv3.ons' is already running on member 'ispdbsrv3'

Attempting to start `ora.ispdbsrv1.gsd` on member `ispdbsrv1`
Attempting to start `ora.ispdbsrv2.gsd` on member `ispdbsrv2`
Attempting to start `ora.ispdbsrv3.gsd` on member `ispdbsrv3`
Attempting to start `ora.smcdb.smcdb2.cs` on member `ispdbsrv2`
Attempting to start `ora.smcdb.smcdb2.smcdb2.srv` on member `ispdbsrv2`
Attempting to start `ora.smcdb.smcdb1.cs` on member `ispdbsrv1`
Attempting to start `ora.smcdb.smcdb1.smcdb1.srv` on member `ispdbsrv1`
Start of `ora.ispdbsrv1.gsd` on member `ispdbsrv1` succeeded.
Start of `ora.ispdbsrv2.gsd` on member `ispdbsrv2` succeeded.
Start of `ora.ispdbsrv3.gsd` on member `ispdbsrv3` succeeded.
CRS-1002: Resource 'ora.smcdb.db' is already running on member 'ispdbsrv2'

Start of `ora.smcdb.smcdb1.smcdb1.srv` on member `ispdbsrv1` succeeded.
Attempting to start `ora.smcdb.smcdb3.cs` on member `ispdbsrv3`
Attempting to start `ora.smcdb.smcdb3.smcdb3.srv` on member `ispdbsrv3`
`ora.smcdb.smcdb3.smcdb3.srv` on member `ispdbsrv3` has experienced an unrecoverable failure.
Human intervention required to resume its availability.
Start of `ora.smcdb.smcdb2.smcdb2.srv` on member `ispdbsrv2` failed.
Attempting to start `ora.smcdb.smcdb2.smcdb2.srv` on member `ispdbsrv1`
Start of `ora.smcdb.smcdb2.cs` on member `ispdbsrv2` succeeded.
Start of `ora.smcdb.smcdb2.smcdb2.srv` on member `ispdbsrv1` succeeded.
Start of `ora.smcdb.smcdb3.cs` on member `ispdbsrv3` failed.
Attempting to start `ora.smcdb.smcdb3.cs` on member `ispdbsrv1`
Start of `ora.smcdb.smcdb3.cs` on member `ispdbsrv1` failed.
Attempting to start `ora.smcdb.smcdb3.cs` on member `ispdbsrv2`
Start of `ora.smcdb.smcdb3.cs` on member `ispdbsrv2` failed.
CRS-1006: No more members to consider

Start of `ora.smcdb.smcdb1.cs` on member `ispdbsrv1` succeeded.
CRS-0223: Resource 'ora.ispdbsrv1.ons' has placement error.

CRS-0223: Resource 'ora.ispdbsrv2.ons' has placement error.

CRS-0223: Resource 'ora.ispdbsrv3.ons' has placement error.

CRS-0223: Resource 'ora.smcdb.db' has placement error.

CRS-0215: Could not start resource 'ora.smcdb.smcdb2.inst'.

CRS-0215: Could not start resource 'ora.smcdb.smcdb3.cs'.

CRS-0215: Could not start resource 'ora.smcdb.smcdb3.inst'.

CRS-0215: Could not start resource 'ora.smcdb.smcdb3.smcdb3.srv'.


Got following message in imon_smcdb.log:
ORA-01078: failure in processing system parameters

[ora.smcdb.smcdb2.inst]: ORA-01565: error in identifying file '+DB/SMCDB/PARAMETERFILE/spfileSMCDB.ora'
ORA-17503: ksfdopn:2 Failed to open file +DB/SMCDB/PARAMETERFILE/spfileSMCDB.ora
ORA-15077: could not locate ASM instance serving a required diskgroup


output of crsctl check crs  gave healthy status.

Другая информация: C: \ Documents and Settings \Администратор> Запуск экземпляра srvctl -d smcdb -i smcdb2 PRKP-1001: Ошибка запуска экземпляра smcdb2 на узле ispdbsrv2
CRS-0215: Не удалось запустить ресурс 'ora.smcdb.smcdb2.inst'.

C: \ Documents and Settings \ Администратор> База данных конфигурации srvctl -d smcdb -a
ispdbsrv2 smcdb3 d: \ oracle \ product \ 10.2.0 \ db
ispdbsrv2 smcdb2 d: \ oracle \ product \ 10.2.0 \ db
ispdbsrv1 smcdb1 d: \ oracle \ product \ 10.2.0 \ db
DB_NAME: null
ORACLE_HOME: d: \ oracle \ product \ 10.2.0 \ db
SPFILE: null
ДОМЕН: null
DB_ROLE: null
START_OPTIONS: null
ПОЛИТИКА: АВТОМАТИЧЕСКАЯ
ВКЛЮЧИТЬ ФЛАГ: DB ENABLED

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...