Iscsi

從 iSCSI 引導。它是如何工作的?

  • March 10, 2014

我有一個 Supermicro 2uTwin2刀片伺服器,我們希望在它上面執行 XenServer。

因為這個主機板只提供英特爾的 fakeraid,我希望利用它從 iSCSI 啟動的功能來獲得一些冗餘。

我無法弄清楚這是如何工作的。

我最好的猜測是 NIC 就像一個 HBA,允許我從 CD 啟動,然後將作業系統安裝到基於 NIC 的磁碟上。然而,情況似乎並非如此。

我可以在 BIOS 中定義一個 iSCSI 目標,當伺服器啟動時,我看到它立即連接。然後它似乎斷開並繼續前進。

從 iSCSI“嘗試”配置引導

所以,我的問題:

  • 有人可以解釋從 iSCSI 引導過程是如何工作的嗎?
  • 如何將作業系統安裝到 iSCSI 卷上?

這是發生的事情:

  1. iSoE 嘗試從 iSCSI 引導,找不到可引導的 LUN,禁用 HBA 功能(等待其他一些軟體對其進行配置)。
  2. 從 CD 載入。CD 的作業系統看不到 HBA,因為它沒有配置 NIC 的 iSoE。

您需要做的:從 CD 啟動,安裝 iSCSI LUN(通過軟體或硬體),然後安裝到該“驅動器”。然後通過 iSCSI 引導,它應該被拾取。

注意:您需要使用支持從 iSCSI 引導的作業系統。Xen 不是作業系統,它只是一個裸機虛擬機管理程序。所以無論你使用什麼 DomU 都必須支持從 iSCSI 引導。對於其他閱讀此內容的人:我不知道哪個是副手,但它應該在他們的規格列表中。對於 Xenserver(這個問題專門詢問):是否支持從 iSCSI 引導,該過程通常與任何 Linux 相同,但可以在此處找到一個很好的文章:從 iSCSI 引導 XenServer 5.5(我不隸屬於該站點) .

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