配置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目标。