Solaris 10 Raid1

does anyone k ow the answer to this?
OS solaris 10
using the command raidctl -c c1t0d0 c1t1d0, this took about 4 mins to return to the prompt with "Volume c1t0d0 is created successfully!"
then using format I saw
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@1f,700000/scsi@2/sd@0,0
1. c1t1d0 <drive not available>
/pci@1f,700000/scsi@2/sd@1,0
2. c1t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
/pci@1f,700000/scsi@2/sd@2,0
3. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@1f,700000/scsi@2/sd@3,0

I expected to see 1. c1t1d0 <drive not available>
missing, then with the following command
# raidctl -l c1t0d0
raidctl:failed to open lockfile '/var/run/lockf_raidctl': I/O error

# cd /var
# ls -l
.: I/O error

can anyone help on this? or experienced the same,
thanks

The raidctl command is for specific RAID controllers, see:
Man Page for raidctl (OpenSolaris Section 1m) - The UNIX and Linux Forums

If all your disks are just normal SCSI, FCAL or IDE attached disks in the system or in a chassis that is a JBOD (Just a Bunch Of Disks) then you need to look at Solaris Volume Manager, take a look at:
Disk Mirroring Using Solaris Disk Manager (RAID 1 volumes)