透過軟體的 iSCSI 實作,您可以使用標準 NIC 將主機連線到 IP 網路中的遠端 iSCSI 目標。ESXi 內建的軟體 iSCSI 介面卡利用網路堆疊與實體 NIC 通訊來進行連線。
當您使用軟體 iSCSI 介面卡時,請考慮下列項目:
- 為 iSCSI 指派單獨的網路介面卡。請勿在 100 Mbps 或速度更慢的介面卡上使用 iSCSI。
- 避免在指令碼中為軟體介面卡的名稱 vmhbaXX 進行硬式編碼。名稱可以從一個 ESXi 版本變更為另一個版本。如果使用硬式編碼的舊名稱,此變更可能會使您現有的指令碼失敗。名稱變更不會影響 iSCSI 軟體介面卡的行為。
設定軟體 iSCSI 介面卡的程序涉及多個步驟。
步驟 | 說明 |
---|---|
新增或移除軟體 iSCSI 介面卡 | 啟動軟體 iSCSI 介面卡,以便主機使用它存取 iSCSI 儲存區。 |
修改 ESXi 主機上 iSCSI 或 iSER 介面卡的一般內容 | 如有需要,請變更指派給介面卡的預設 iSCSI 名稱和別名。 |
在 ESXi 上設定 iSCSI 或 iSER 的連接埠繫結 | 設定 iSCSI 元件與實體網路介面卡之間的流量連線。設定這些連線的程序稱為連接埠繫結。 |
在 ESXi 主機上為 iSCSI 和 iSER 設定動態探索或靜態探索 | 設定動態探索。使用動態探索時,啟動器每次連絡指定的 iSCSI 儲存區系統時,都會向該系統傳送 SendTargets 要求。iSCSI 系統藉由向啟動器提供可用目標的清單來進行回應。不僅可讓您使用動態探索方式,還可使用靜態探索,並手動輸入目標資訊。 |
為 iSCSI 或 iSER 儲存裝置介面卡設定 CHAP | 如果 iSCSI 環境使用 Challenge Handshake 驗證通訊協定 (CHAP),請將其設定用於介面卡。 |
設定目標的 CHAP | 您也可以為每個探索位址或靜態目標設定不同的 CHAP 認證。 |
為網路啟用 Jumbo 框架 | 如果 iSCSI 環境支援 Jumbo 框架,請為介面卡啟用這些框架。 |
新增或移除軟體 iSCSI 介面卡
您必須啟動軟體 iSCSI 介面卡,ESXi 主機才能使用它存取 iSCSI 儲存區。如果啟用後不需要軟體 iSCSI 介面卡,則可以將其移除。
必要條件
所需權限:
備註: 如果使用軟體 iSCSI 介面卡從 iSCSI 開機,則系統會在首次開機時新增該介面卡,並建立網路組態。如果您移除該介面卡,則系統會在您每次將主機開機時重新新增介面卡。
程序
- 在 vSphere Client 中,導覽至 ESXi 主機。
- 按一下設定索引標籤。
- 新增或移除介面卡。
選項 說明 新增軟體 iSCSI 介面卡 - 在儲存區下,按一下儲存區介面卡,然後按一下新增軟體介面卡。
- 從下拉式功能表中選取軟體 iSCSI 介面卡,然後確認您要新增該介面卡。
軟體 iSCSI 介面卡 (vmhba#) 隨即新增,並顯示在儲存區介面卡的清單上。新增介面卡之後,主機將指派預設的 iSCSI 名稱給該介面卡。您現在可以完成介面卡組態。
移除軟體 iSCSI 介面卡 - 在儲存區下,按一下儲存區介面卡,然後選取要移除的介面卡 (vmhba#)。
- 按一下內容索引標籤。
- 從介面卡狀態動作功能表中,選取停用並確認要停用該介面卡。
該介面卡將標記為移除。該介面卡將在下次主機重新開機時從主機中移除。
- 將主機重新開機。
重新開機後,介面卡就不會再顯示於儲存裝置介面卡清單中。與該介面卡關聯的所有虛擬機器以及儲存裝置上的其他資料將變得不可存取。稍後您可啟動該介面卡。