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 | # 发现 |