No local disk in format in Solaris

I have Solaris-10 server. During troubleshooting of some storage issue, I removed disk entries from /dev/dsk and /dev/rdsk

rm /dev/vx/dmp/*
rm /dev/vx/rdmp/*
rm /dev/dsk/*
rm /dev/rdsk/

And rebooted the box. That recreated device tree for SAN disks, but I do not see c1t0d0s0 and c1t1d0s0 disk in format output.

root@oradbprod_apps01:/# ls -l /dev/dsk | grep -i c1t1d0
lrwxrwxrwx   1 root     root          51 Mar  5 22:02 c1t1d0s0 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@1,0:a
lrwxrwxrwx   1 root     root          51 Mar  6 09:50 c1t1d0s7 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@1,0:h
root@oradbprod_apps01:/# ls -l /dev/dsk | grep -i c1t0d0
lrwxrwxrwx   1 root     root          51 Mar  5 22:02 c1t0d0s0 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@0,0:a
lrwxrwxrwx   1 root     root          51 Mar  6 09:50 c1t0d0s7 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@0,0:h
root@oradbprod_apps01:/# ls -l /dev/rdsk | grep -i c1t1d0
lrwxrwxrwx   1 root     root          55 Mar  6 09:50 c1t1d0s7 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@1,0:h,raw
root@oradbprod_apps01:/# ls -l /dev/rdsk | grep -i c1t0d0
lrwxrwxrwx   1 root     root          55 Mar  6 09:50 c1t0d0s7 -> ../../devices/ssm@0,0/pci@18,700000/scsi@2/sd@0,0:h,raw
root@oradbprod_apps01:/# echo | format | grep -i c1t1d0
root@oradbprod_apps01:/# echo | format | grep -i c1t0d0
root@oradbprod_apps01:/#

Due to this reason, I can not label and mirror disks. Can somebody help me in bringing them back in format output ?

Well, since rebooting seems OK, try a reconfigure reboot:

reboot -- -r

I did that already and still it did not came up.

Boot the system from cd.....

 
boot cdrom -s

If necessary use 'format' to find out the device path eg /dev/dsk/c0t0d0s0 of your hard disk root filesystem (unless you already know it).

mount your harddisk root filesystem under /a

 
devfsadm -r /a -p /a/etc/path_to_inst

Now check your vfstab (now located at /a/etc/vfstab) looks right and tells a reconfiguring Solaris where all the filesystem are (especially the root filesystem). Take your time and get this right.

When you're sure vfstab is good take the system down.

Ensure that the first time you boot you tell Solaris to reconfigure

 
boot -r

That should be job done. Post back results.

hicksd8, strange situation is like this. Server is up and running right now with rootdg of VxVM. rootdg is consist of c1t1d0. So I can assume that c1t1d0s0 (for root), & c1t1d0s5 (for /var) are working fine. But I am not able to see them in format output.

root@oradbprod_apps01:/# format c1t1d0
No disks found!
root@oradbprod_apps01:/# format c1t0d0
No disks found!

I already did reconfiguration reboot, which didn't helped. Is there anyway if I can boot it without reboot and online ?

What says..........

 
format

with no command line arguments?

Disk is encapsulated by VxVM.

format gives me long output of all Storage disks, but none of both local disks. Yes, disks are encapsulated with VxVM

Did you do the procedure I detailed in my post (devfsadm)? If you did, are the local disk devices back in /dev/dsk and /dev/rdsk?

If you boot from cd into single user and run format from there, do you see the local disks listed?