Controller number assignments on 220R and 280R
I am trying to share a StorEdge 3310 between a Sun Enterprise 220R and a Sun Fire 280R. In order to share the disk via Solaris9 SVM disk sets, the disks needs to be addressed similarly on both hosts ( must have the same c#t#d# ).
I have installed Solaris9 on both, with 1 internal disks, 1 internal CD/DVD, no other PCI-SCSI HBA during the install. On the 220R, a PCI QFE ( quas fast ethernet ) card was added after the installation. On the 280R, it was on PCI slot 4 during the installation ( Does ethernet cards matter with regards to controller assignments? )
I was initially told that the 280R had an intenal IDE CD/DVD, but that is not the case.
However, with the 220R, the PCI-SCSI HBA attached to the 3310 is assigned c2txdx, while on the 280R, it is assigned c3txdx. Since it is easier to increment the controller assignment than to decrement it, I need a way to change the assignment on the 220R from c2txdx to c3txdx.
I have also been reading these:
<a href="http://sunsolve.sun.com/search/document.do?assetkey=1-9-70760-1" target="_blank"> http://sunsolve.sun.com/search/document.do?assetkey=1-9-7076 0-1</a>
<a href="http://www.lbl.gov/ITSD/CIS/faqs/UNIX_Faq/9.html" target="_blank">http://www.lbl.gov/ITSD/CIS/faqs/UNIX_Faq/9.html</a>
1) If I want to change the controller assignment on the 220R from c2 to c3, do I just remove the PCISCSI HBA, boot -r, insert it again ( on the same slot ? ), then boot -r again ?
2) ... or can I just safely manually change the link in the /dev/cfg directory and reboot ?
3) I also could not figure out on the 280R, what is taking up c2 ( Hence, the disks on the array are assigned c3 instead of c2 like in the 220R ) ? Is it some internal controller that I dont have a device attached to ?
Here's the /dev/cfg directory for the 280R:
c3 -> ../../devices/<a href="mailto:pci@8" target="_blank">pci@8</a>,600000/<a href="mailto:pci@1" target="_blank">pci@1</a>/<a href="mailto:scsi@4" target="_blank">scsi@4</a>:scsi
c4 -> ../../devices/<a href="mailto:pci@8" target="_blank">pci@8</a>,600000/<a href="mailto:pci@1" target="_blank">pci@1</a>/<a href="mailto:scsi@5" target="_blank">scsi@5</a>:scsi
c0 -> ../../devices/<a href="mailto:pci@8" target="_blank">pci@8</a>,700000/<a href="mailto:scsi@6" target="_blank">scsi@6</a>:scsi
c1 -> ../../devices/<a href="mailto:pci@8" target="_blank">pci@8</a>,600000/SUNW,<a href="mailto:qlc@4" target="_blank">qlc@4</a>/<a href="mailto:fp@0" target="_blank">fp@0</a>,0:fc
c2 -> ../../devices/<a href="mailto:pci@8" target="_blank">pci@8</a>,700000/<a href="mailto:scsi@6" target="_blank">scsi@6</a>,1:scsi
From above:
c0 is the DVD/CD drive
c1 is the internal disk
What is c2 ? It "looks similar" to c0 but I dont know what it is.
4) Finally, what does "boot -srv" ( based on the instruction in <a href="http://www.lbl.gov/ITSD/CIS/faqs/UNIX_Faq/9.html" target="_blank">http://www.lbl.gov/ITSD/CIS/faqs/UNIX_Faq/9.html</a> ) does ? I could not find out from the man page what options r and v does.
Thanks.

