Hardware

在 Solaris OBP 上正確設置引導和鏡像磁碟

  • March 12, 2011

我正在恢復由於 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 快速參考卡也證明很有幫助。

引用自:https://serverfault.com/questions/244465