cancel
Showing results for 
Search instead for 
Did you mean: 

CDS Disk Initialization Fails due to EFI Label when Disk is SMI format

joseph_dangelo
Level 6
Employee Accredited

SFHA for Oracle 5.0 MP1 
After adding a new 20GB LUN to my Solaris 10 system,  initializing the LUN fails with the following "VxVM vxdisksetup ERROR V-5-2-1485 /dev/vx/rdmp/c2t202500A0B849F909d0: cannot initialize EFI disk as cdsdisk disk"

Format -e reports that the LUN is labled as SMI and not EFI.   How can you force VxVM to recognize the SMI label? 

Thanks.

Joe D

1 ACCEPTED SOLUTION

Accepted Solutions

ScottK
Level 5
Employee
It's not a question of recognizing the label so much as it is about defaults. The VxVM default is to create a private region of type "CDS". The CDS type can't be created on an EFI disk. Instead, create a non-CDS private region. From the vxdisk manpage:

You can turn the CDS default off in the /etc/default/vxdisk file:
format=format
Defines the default format for auto type disks. Supported values of format are cdsdisk, simple and sliced.

So, set to sliced or simple, then re-run your command and it should work. The .../vxdisk defaults file is honored by vxdisksetup.

See also the vxdisk man page:
http://sfdoccentral.symantec.com/sf/5.0MP3/solaris/manpages/vxvm/man1m/vxdisk.html

Regards,
Scott

View solution in original post

3 REPLIES 3

ScottK
Level 5
Employee
It's not a question of recognizing the label so much as it is about defaults. The VxVM default is to create a private region of type "CDS". The CDS type can't be created on an EFI disk. Instead, create a non-CDS private region. From the vxdisk manpage:

You can turn the CDS default off in the /etc/default/vxdisk file:
format=format
Defines the default format for auto type disks. Supported values of format are cdsdisk, simple and sliced.

So, set to sliced or simple, then re-run your command and it should work. The .../vxdisk defaults file is honored by vxdisksetup.

See also the vxdisk man page:
http://sfdoccentral.symantec.com/sf/5.0MP3/solaris/manpages/vxvm/man1m/vxdisk.html

Regards,
Scott

Gaurav_S
Moderator
Moderator
   VIP    Certified
Hello,

Scott is right above, try running "vxdisksetup -i <disk> format=sliced"

Should help..

Gaurav

Ed_Cook
Level 3
Employee Certified
Joe,


If the drive is only 20GB it should not require an EFI label. Verify the drive has an SMI label using prtvtoc /dev/rdsk/cXtXdXs2 then rescan the DMP device tree using the following command.


#vxdctl enable

After the rescan is complete you should be able to initialize the drive using vxdisksetup -i.


Thanks,


ED