ORA-01948 When Mounting the ASM Diskgroup (Doc ID 1589528.1)

Last updated on OCTOBER 06, 2013

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.4 [Release 10.2 to 11.2]
Information in this document applies to any platform.

Symptoms

The ASM diskgroups do not mount when issuing "alter diskgroup all mount" command and failed with the following error:

$ sqlplus '/as sysasm'

SQL*Plus: Release 11.2.0.3.0 Production on Wed Sep 18 16:03:48 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup;
ASM instance started

Total System Global Area  321507328 bytes
Fixed Size                  2228024 bytes
Variable Size             294113480 bytes
ASM Cache                  25165824 bytes
ORA-01948: identifier's name length (56) exceeds maximum (30)


The ASM diskgroup mount fail information can be observed in oragent log.

/<Node1>/agent/ohasd/oraagent_oragrid/oraagent_oragrid.log:
====================================================================
2013-07-31 14:44:22.358: [ora.asm][1084782912] {0:0:2} [start] InstAgent::startup
2013-07-31 14:44:27.973: [ora.asm][1084782912] {0:0:2} [start] InstConnection::connectInt: server not attached
2013-07-31 14:44:28.061: [ora.asm][1084782912] {0:0:2} [start] AsmAgent::startCbk: {
2013-07-31 14:44:28.061: [ora.asm][1084782912] {0:0:2} [start] AsmAgent::startCbk mount stmt ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:2} */ enable stmt ALTER DISKGROUP ALL ENABLE VOLUME ALL /* asm agent *//* {0:0:2} */
2013-07-31 14:44:28.061: [ora.asm][1084782912] {0:0:2} [start] AsmAgent::startCbk: ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:2} */
2013-07-31 14:44:28.239: [ora.asm][1084782912] {0:0:2} [start] ORA-01948: identifier's name length (56) exceeds maximum (30)

2013-07-31 14:44:28.239: [ora.asm][1084782912] {0:0:2} [start] AsmAgent::startCbk: ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:2} */ error 1948
2013-07-31 14:44:28.239: [ora.asm][1084782912] {0:0:2} [start] InstAgent::start: 2 errcode 1948
..
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] InstAgent::stop Container->stop, isShutdown = 0
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] InstAgent::stop: }
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] clean  }
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] InstAgent::start exception }
2013-07-31 14:44:29.500: [   AGENT][1084782912] {0:0:2} UserErrorException: Locale is
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] clsnUtils::error Exception type=2 string=
CRS-5017: The resource action "ora.asm start" encountered the following error:
ORA-01948: identifier's name length (56) exceeds maximum (30)
. For details refer to "(:CLSN00107:)" in "/u01/app/oragrid/product/11.2.0/oragrid/log/<Node1>/agent/ohasd/oraagent_oragrid/oraagent_oragrid.log".

2013-07-31 14:44:29.500: [    AGFW][1084782912] {0:0:2} sending status msg [CRS-5017: The resource action "ora.asm start" encountered the following error:
ORA-01948: identifier's name length (56) exceeds maximum (30)
. For details refer to "(:CLSN00107:)" in "/u01/app/oragrid/product/11.2.0/oragrid/log/<Node1>/agent/ohasd/oraagent_oragrid/oraagent_oragrid.log".
] for start for resource: ora.asm 1 1
2013-07-31 14:44:29.500: [ora.asm][1084782912] {0:0:2} [start] (:CLSN00107:) clsn_agent::start }
2013-07-31 14:44:29.501: [    AGFW][1084782912] {0:0:2} Command: start for resource: ora.asm 1 1 completed with status: FAIL

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms