Hardware
在 Solaris OBP 上正確設置引導和鏡像磁碟
我正在恢復由於 Sun Fire E25K 伺服器斷電而失去的域。我知道如何在 openboot 提示符下使用 nvalias/devalias、boot 等設置適當的參數。
但是,我不明白如何從 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:
到正確的完整磁碟路徑。我知道它基本上是上面列出的 pci/scsi 路徑之一,但在所有指令或範例中,都會在路徑中附加一串附加字元以指定目標和單位,但從未給出路徑構造的解釋。
有人可以解釋如何正確建構此磁碟路徑嗎?
我發現這個連結解釋了你正在尋找的答案: http ://www.filibeto.org/sun/lib/hardware/enterprise_4500/diskbrd_aliases.html
在這裡正確地提出問題似乎引發了在 Internet 上的正確搜尋。我意識到我可能把事情複雜化了。
基本上,probe-scsi-all 命令會給出設備資訊,包括非常重要的磁碟單元地址。然後只需將此磁碟單元地址附加到 show-disks 的輸出中,這將給出最終路徑。在最後一個冒號之後附加更多參數(例如特定分區)。
可以在這裡找到一個很好的 OBP 參考:(PDF) http://www.filibeto.org/sun/lib/hardware/obp/sun_obp_reference.pdf
這張Sun OBP 快速參考卡也證明很有幫助。