iSCSI initiator
iSCSI客户端结构
要使用iSCSI initiator
则必须先进行安装:
1 | yum install -y iscsi-initiator-utils.x86_64 |
/etc/iscsi/iscsid.conf
:主要配置文件,用来配置连接到iSCSI Target
,比如账户密码等,否则通常无需更改。/sbin/iscsid
:iSCSI initiator
主要程序/sbin/iscsiadm
:管理iSCSI initator
的工具/etc/init.d/iscsid
:让本机模拟成为iSCSI initiator
的主要服务/etc/init.d/iscsi
:在本机成为iSCSI initiator
之后,启动此脚本,让我们可以登录到iSCSI Target
,因此先启动iscsid
后,才能启动这个服务,为了防呆,因此/etc/init.d/iscsi
已经写了一个启动指令用来启动iscsid
自动登录
因为/etc/init.d/iscsi
脚本已经包含了启动/etc/init.d/iscsid
的步骤,因此,理论上,只要启动iscsi
就可以了,如果target
需要账户密码才能登录,则需要在/etc/iscsi/iscsid.conf
中配置,由于iscsiadm
命令检测到的结果会被直接写入到/var/lib/iscsi/nodes
中,因此只要启动/etc/init.d/iscsi
就能够实现启动自动登录target
。
iscsiadm
1 | # 发现 |