配置iSCSI在Ubuntu上的步驟如下:
-
安裝iSCSI Initiator
- 打開終端(Terminal)
- 輸入以下命令安裝iSCSI Initiator:sudo apt-get install open-iscsi
-
配置iSCSI Initiator
- 打開終端
- 輸入以下命令編輯iSCSI Initiator配置文件:sudo nano /etc/iscsi/initiatorname.iscsi
- 在打開的文件中,修改initiatorname的值為您的iSCSI Initiator名稱(例如,iqn.1993-08.org.debian:01:222222222)。
- 保存并關閉文件。
-
配置iSCSI目標(Target)
- 打開終端
- 輸入以下命令編輯iSCSI目標配置文件:sudo nano /etc/iscsi/iscsid.conf
- 在打開的文件中,找到并取消注釋(刪除前面的#符號)以下行:
- node.startup = automatic
- node.session.auth.authmethod = CHAP
- node.session.auth.username = <用戶名>
- node.session.auth.password = <密碼>
- 替換<用戶名>和<密碼>為您的iSCSI目標的用戶名和密碼。
- 保存并關閉文件。
-
重啟iSCSI服務
- 打開終端
- 輸入以下命令重啟iSCSI服務:sudo service open-iscsi restart
-
掃描和連接iSCSI目標
- 打開終端
- 輸入以下命令掃描可用的iSCSI目標:sudo iscsiadm -m discovery -t st -p <目標IP地址>
- 將<目標IP地址>替換為您的iSCSI目標的IP地址。
- 輸入以下命令連接到iSCSI目標:sudo iscsiadm -m node -T <目標名稱> -p <目標IP地址> --login
- 將<目標名稱>和<目標IP地址>替換為您的iSCSI目標的名稱和IP地址。
-
驗證連接
- 打開終端
- 輸入以下命令驗證與iSCSI目標的連接狀態:sudo iscsiadm -m session -P 3
-
自動連接iSCSI目標(可選)
- 打開終端
- 輸入以下命令將iSCSI目標添加到自動連接列表:sudo iscsiadm -m node -T <目標名稱> -p <目標IP地址> --op update -n node.startup -v automatic
- 將<目標名稱>和<目標IP地址>替換為您的iSCSI目標的名稱和IP地址。
完成以上步驟后,您的Ubuntu系統應該已成功配置并連接到iSCSI目標。