要为 iSCSI 主机连接安装 Linux 软件 iSCSI 发起程序,请设置 iSCSI 标准名称、目标发现和认证。此外,还需为 Linux 主机启用多路径。
系统支持使用 Linux 分发版供应商提供的 iSCSI 发起程序软件。确保您在主机上安装了最新发行版的发起程序软件,然后继续执行这些指令。
RHEL 系统上的发起程序软件封装为 iscsi-initiator-utils。SLES 系统上的发起程序软件封装为 open-iscsi。
- 通过编辑 /etc/iscsi 文件来配置 iSCSI 发起程序守护程序。
[root@R64SRV6 ~]# cd /etc/iscsi/
[root@R64SRV6 iscsi]# ls
initiatorname.iscsi iscsid.conf
[root@R64SRV6 iscsi]#
- 使用 chkconfig 命令和 service 命令来管理软件。RHEL 系统上的服务名为 iscsid。SLES 系统上的服务名为 open-iscsi。
请参考 RHEL 和 SLES 系统的示例。
对于 RHEL 系统:
[root@R64SRV6 iscsi]# chkconfig --list | grep "iscsid"
iscsid 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@R64SRV6 iscsi]# chkconfig iscsid on
[root@R64SRV6 iscsi]# chkconfig --list | grep "iscsid"
iscsid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@R64SRV6 iscsi]#
对于 SLES 系统:
Yast 和 Yast2 提供适当的方法来正确配置 iSCSI 服务和发起程序。在 SLES 中从 iSCSI 服务的命令行发出:
#/etc/init.d/open-iscsi start
#chkconfig open-iscsi on
- 使用 iSCSI 发起程序的缺省设置。这些设置在 /etc/iscsi/iscsid.conf 中进行了描述。