我正在恢复Sun Fire E25K服务器因停电而丢失的域名。 我知道如何使用nvalias / devalias,boot等在openboot提示符下设置适当的参数。
但是,我不明白如何从show-disks的输出得到
{1a0} ok show-disks a) /pci@1dd,600000/SUNW,qlc@1/fp@0,0/disk b) /pci@1dd,700000/SUNW,qlc@1/fp@0,0/disk c) /pci@1dc,700000/pci@1/pci@1/scsi@2,1/disk d) /pci@1dc,700000/pci@1/pci@1/scsi@2/disk e) /pci@1bd,600000/SUNW,qlc@1/fp@0,0/disk f) /pci@1bd,700000/SUNW,qlc@1/fp@0,0/disk g) /pci@1bc,700000/pci@1/pci@1/scsi@2,1/disk h) /pci@1bc,700000/pci@1/pci@1/scsi@2/disk q) NO SELECTION Enter Selection, q to quit:
到正确的完整磁盘path。 我知道它基本上是上面列出的pci / scsipath之一,但是在所有的指令或例子中,一串附加的字符被附加到path上以指定目标和单位,但是从未给出对path构造的解释。
有人可以解释如何正确构build这个磁盘path?
我find了这个链接,解释你正在寻找的答案: http : //www.filibeto.org/sun/lib/hardware/enterprise_4500/diskbrd_aliases.html
在这里正确地提出问题似乎引发了对Interweb的正确search。 我意识到我可能过于复杂的事情。
基本上,probe-scsi-all命令将提供设备信息,包括非常重要的磁盘单元地址。 这个磁盘单元地址只需要附加到显示磁盘的输出,这将给出最终的path。 更多的参数(例如特定分区)被附加在最后一个冒号后面。
一个好的OBP参考可以在这里find:(PDF) http://www.filibeto.org/sun/lib/hardware/obp/sun_obp_reference.pdf
这个Sun OBP快速参考卡certificate也很有帮助。