最近研究建立 Windows Server cluster 時,使用虛擬機器安裝,並沒有實體硬碟可供作業系統作存取。
剛好微軟有出了 Microsoft iSCSI Software Target 這套軟體,可以利用 iSCSI 來建立虛擬磁碟並提供其他主機連線掛載。
記錄 Microsoft iSCSI Software Target 設定與掛載虛擬磁碟的步驟。
1、環境配置
準備3台伺服器主機,其中2台為掛載虛擬磁碟主機,1台為存放虛擬磁碟主機。
2、安裝 Microsoft iSCSI Software Target
在微軟官網下載 Microsoft iSCSI Software Target 3.3,並於 STOREAGE.LAB 上安裝。
安裝完成後,可以在「開始」表單中看到「Miscrosoft iSCSI 軟體目標」。
3、登錄主機 IQN 識別元
3.1 iSCSI 啟動器
在 SERVER01.LAB 上,依序點選「開始」 → 「系統管理工具」 → 「iSCSI 啟動器」,開啟「iSCSI 啟動器」視窗。
3.2 快速連線
於「目標」中輸入 STOREAGE.LAB 主機的 IP 或 DNS 名稱,按下【快速連線】,進度報告顯示:沒有使用[快速連線]可登入的目標。
4、建立 iSCSI 目標
4.1 iSCSI 目標建立精靈
在 STOREAGE.LAB 上,開啟「Miscrosoft iSCSI 軟體目標」。
於「iSCSI 目標」開啟右鍵選單,選擇「建立 iSCSI 目標」,開啟「iSCSI 目標建立精靈」視窗。
4.2 iSCSI 目標識別
輸入「iSCSI 目標名稱」、「描述」,按下【下一步】。
4.3 iSCSI 啟動器識別元
按下【瀏覽】,開啟「新增 iSCSI 啟動器」視窗。
於「iSCSI 啟動器清單」中選擇 SERVER01.LAB 的 IQN 並按下【確定】。
按【下一步】至完成「iSCSI 目標建立精靈」。
5、建立 iSCSI 目標的虛擬磁碟
5.1 虛擬磁碟建立精靈
於「iSCSI 目標」開啟右鍵選單,選擇「建立 iSCSI 目標的虛擬磁碟」,開啟「虛擬磁碟建立精靈」視窗。
5.2 檔案
輸入虛擬磁碟檔案路徑。
5.3 大小
輸入「虛擬磁碟大小」。
5.4 描述
輸入「虛擬磁碟描述」。
按【下一步】至完成「虛擬磁碟建立精靈」。
6、掛載虛擬磁碟
6.1 快速連線
在 SERVER01.LAB 上,依序點選「開始」 → 「系統管理工具」 → 「iSCSI 啟動器」,開啟「iSCSI 啟動器」視窗。
於「目標」中輸入 STOREAGE.LAB 主機的 IP 或 DNS 名稱,按下【快速連線】,進度報告顯示:登入成功。
6.2 探索到的目標
連線成功後,會條列於下方「探索到的目標」窗格,並顯示目前狀態。
6.3 磁碟管理
開啟「伺服器管理員」,可以看到有一顆新磁碟掛載在主機上,即為【5、建立 iSCSI 目標的虛擬磁碟】所建立的虛擬磁碟。
7、設定叢集磁碟區
前面主要記錄如何在 STOREAGE.LAB 劃下虛擬磁碟,並讓 SERVER01.LAB 掛載虛擬磁碟使用。
下面記錄如何將在 STOREAGE.LAB 劃下的虛擬磁碟建立成叢集磁碟區,讓 SERVER01.LAB、SERVER02.LAB 可見同一顆虛擬磁碟並掛載。
7.1 登錄主機 IQN 識別元
在 SERVER02.LAB 上,進行【3、登錄主機 IQN 識別元】動作。
7.2 管理 iSCSI 目標
在 STOREAGE.LAB 上,開啟「Miscrosoft iSCSI 軟體目標」。
於「iSCSI 目標」開啟右鍵選單,選擇「內容」,開啟「iSCSI 目標」視窗。
點選「iSCSI 啟動器」頁籤,按下【新增】,開啟「新增/編輯識別元」視窗。
7.3 設定多重 iSCSI 啟動器
按下【瀏覽】,開啟「新增 iSCSI 啟動器」視窗。
於「iSCSI 啟動器清單」中選擇 SERVER02.LAB 的 IQN 並按下【確定】。
7.4 掛載虛擬磁碟
設定完成後,iSCSI 目標同時有兩個 iSCSI 啟動器。
在 SERVER02.LAB 上,依序點選「開始」 → 「系統管理工具」 → 「iSCSI 啟動器」,開啟「iSCSI 啟動器」視窗。
於「目標」中輸入 STOREAGE.LAB 主機的 IP 或 DNS 名稱,按下【快速連線】,進度報告顯示:登入成功。
開啟「伺服器管理員」,可以看到有一顆新磁碟掛載在主機上。
嘗試將自己的理解寫成文字紀錄,資料來源均來自於網路。
如有理解錯誤、引用錯誤或侵權,請多加指正與告知,讓我有更多的進步與改進的空間,謝謝!