SUN SPARC Enterprise T5120 5220 RAID controller boot setting
Posted: Wed Dec 09, 2009 6:19 pm
In order to have a mirrored boot disk volume, RAID 1 (mirror) volume needs to be set up before OS is installed.
On SPARC platform, RAID hardware utility --- "raidctl" is used.
On INTEL/AMD X64/X86 platform, RAID card setting is done by RAID BIOS when booting up.
Using T5120 with 4 x 300 GB SAS HDs as an example:
This should put both c1t0d0 and c1t1d0 disks into c1t0d0 volume.
Then, may or may not need to run format to change disk/volume type.
If the system did not automatically pick up the type of the newly created volume, do the following steps:
Then, OS can be installed on the newly created volume c1t0d0.
However, I experienced some issues when I was trying to label the newly created volume with Solaris 10 update 8 10/09 version's raidctl and/or format. Whenever I tried to label it, it says:
When I was trying to force labeling it, it failed:
Therefore, OS can not be installed on this newly created volume.
I searched on the internet and found a person had the same problem.
What he did was using Solaris 10 Update 7 05/09's raidctl to create the volume and format to label the newly created volume.
I then downloaded Solaris 10 Update 7 and burned a DVD and tried it.
Even though it was still complaining about the block discrepancy, I was able to label the newly created volume. Of course, OS (Solaris 10 Update 8) was installed smoothly afterward.
On SPARC platform, RAID hardware utility --- "raidctl" is used.
On INTEL/AMD X64/X86 platform, RAID card setting is done by RAID BIOS when booting up.
Using T5120 with 4 x 300 GB SAS HDs as an example:
Code: Select all
raidctl -c -r 1 c1t0d0 c1t1d0
Then, may or may not need to run format to change disk/volume type.
If the system did not automatically pick up the type of the newly created volume, do the following steps:
Code: Select all
format
0 --> select disk 0(newly created volume c1t0d0)
y --> label it
type
0 -> Auto (in my case, the system picked 19 automatically)
However, I experienced some issues when I was trying to label the newly created volume with Solaris 10 update 8 10/09 version's raidctl and/or format. Whenever I tried to label it, it says:
Code: Select all
Label says 585925000 blocks; Drive says 585805824 blocks.
Code: Select all
Disk not labeled. Label it now? yes
WARNING: /pci@0/pci@0/pci@2/scsi@0/sd@0,0 (sd0):
Corrupt label - bad geometry
Label says 585925000 blocks; Drive says 585805824 blocks
WARNING: /pci@0/pci@0/pci@2/scsi@0/sd@0,0 (sd0):
Corrupt label - bad geometry
Label says 585925000 blocks; Drive says 585805824 blocks
WARNING: /pci@0/pci@0/pci@2/scsi@0/sd@0,0 (sd0):
Corrupt label - bad geometry
Label says 585925000 blocks; Drive says 585805824 blocks
Warning: error writing VTOC.
Warning: no backup labels
Write label failed
I searched on the internet and found a person had the same problem.
What he did was using Solaris 10 Update 7 05/09's raidctl to create the volume and format to label the newly created volume.
I then downloaded Solaris 10 Update 7 and burned a DVD and tried it.
Even though it was still complaining about the block discrepancy, I was able to label the newly created volume. Of course, OS (Solaris 10 Update 8) was installed smoothly afterward.