ASM - creating diskgroup error...

  • From: "DIANNA GIBBS" <DIANNA.GIBBS@xxxxxxxxxxxxx>
  • To: <oracle-l@xxxxxxxxxxxxx>
  • Date: Thu, 10 Jan 2008 00:01:04 -0600


I have a friend trying to create an ASM diskgroup and getting errors - any idea
how he needs to proceed?  Thanks in advance.


Here are the details.

Trying to create a NEW diskgroup in ASM.
OS: SunOS 5.8 Generic_117350-49 sun4u sparc SUNW,Sun-Fire
ORACLE: SQL*Plus: Release 10.2.0.2.0

Raw Device: 
lrwxrwxrwx   1 oracle   dba           55 Jul 19 12:18 c4t2d5s7 ->
../../devices/ssm@0,0/pci@1a,700000/lpfc@2/sd@2,5:h,raw

ORACLE_SID = +ASM

DBCA steps:
1) Configure Automatic Storage Management
2) Create New
3) Disk Group Name: QSTDEV_FLASH
4) Redunancy: External (The SAN takes care of it)
5) Select disk path: /dev/rdsk/c4t2d5s7 
         HEADER STATUS: Candidate
         ASM Name: (blank)
         Size (MB): 11

ERRORS:
 ORA-15018: diskgroup cannot be created
 ORA-15041: diskgroup space exhausted

==============================================
ASM alert log from DBCA session:

Wed Jan  9 20:02:25 2008
SQL> CREATE DISKGROUP QSTDEV_FLASH External REDUNDANCY  DISK
'/dev/rdsk/c4t2d5s7' SIZE 11M
Wed Jan  9 20:02:26 2008
NOTE: initializing header on grp 12 disk QSTDEV_FLASH_0000
NOTE: PST update: grp = 12
Wed Jan  9 20:02:26 2008
NOTE: group QSTDEV_FLASH: initial PST locations: disk 0000 (PST copy 0)
Wed Jan  9 20:02:26 2008
NOTE: cache registered group QSTDEV_FLASH number=12 incarn=0xd287e4d8
NOTE: cache opening disk 0 of grp 12: QSTDEV_FLASH_0000
path:/dev/rdsk/c4t2d5s7
NOTE: cache creating group 12/0xD287E4D8 (QSTDEV_FLASH)
NOTE: cache mounting group 12/0xD287E4D8 (QSTDEV_FLASH) succeeded
NOTE: allocating F1X0 on grp 12 disk QSTDEV_FLASH_0000
WARNING: allocation failure on disk QSTDEV_FLASH_0000 for file 3 xnum 7
NOTE: cache dismounting group 12/0xD287E4D8 (QSTDEV_FLASH)
NOTE: erasing header on grp 12 disk QSTDEV_FLASH_0000
ERROR: diskgroup QSTDEV_FLASH was not created
===============================================

I had just successfully create a diskgroup before I started getting this
error.
I've been able to successfully add this disk to an existing diskgroup.
I've been able to add other disk to other diskgroups.
I CANNOT create this diskgroup, or any other diskgroup, with any disk
discovered by ASM.
Same error occurs if done thru SQL*Plus.

(broken up for clarity)
asm_diskstring=
'/dev/rdsk/c4t2d6s4',
'/dev/rdsk/c4t2d13s4',
'/dev/rdsk/c4t2d19s4',
'/dev/rdsk/c4t2d12*',
'/dev/rdsk/c4t2d28s4',
'/dev/rdsk/c4t2d18s4',
'/dev/rdsk/c4t2d12s4',
'/dev/rdsk/c4t2d21s4',
'/dev/rdsk/c4t2d14s4',
'/dev/rdsk/c4t2d7s4',
'/dev/rdsk/c4t2d23s4',
'/dev/rdsk/c4t2d15s4',
'/dev/rdsk/c4t2d8s4',
'/dev/rdsk/c4t2d8s4',
'/dev/rdsk/c4t2d9*',
'/dev/rdsk/c4t2d16*',
'/dev/rdsk/c4t2d25*',
'/dev/rdsk/c4t2d10*',
'/dev/rdsk/c4t2d17*',
'/dev/rdsk/c4t2d27*',
'/dev/rdsk/c4t2d5*',

There are 12 diskgroup currently - 11 mounted, 1 dismounted.


--
//www.freelists.org/webpage/oracle-l


Other related posts: