一 启动器介绍
iSCSI启动器通常在软件中实施,也可以采用硬件启动器。软件启动器需要安装iSCSI-initiator-utils软件包。包含如下文件: /etc/iscsi/iscsid.conf:包含在新目标发现期间创建的节点记录的默认设置,如iSCSI超时、重试参数和身份验证用户名及密码。
/etc/iscsi/initiatorname.iscsi:包含默认生成的IQN,可自定义。
二 连接服务器步骤
- 安装相应软件
- 修改相关参数
- 启动iSCSI服务
- 发现目标
- 登陆建立连接
三 软件安装
代码语言:javascript复制 1 yum -y install iscsi-initiator-utils
四 修改相关参数
将客户端的IQN修改成服务端所允许的IQN
五 启动服务
代码语言:javascript复制 1 systemctl restart iscsi
六 修改客户端IQN名字
代码语言:javascript复制 1 vi /etc/iscsi/initiatorname.iscsi
2 iqn.2016-09.com.example:desktop0 #修改客户端IQN名称
3 systemctl daemon-reload #重载名称
七 发现目标
代码语言:javascript复制 1 iscsiadm -m discovery -t sendtargets -p <iSCSI target ip>:<port>
注意:
1 默认情况下<port>是3260,除非你有特殊的设置。
2 仅返回带有为此启动器配置了访问权限的目标。对此启动器无权限是目标不会返回
3 节点信息记录在/var/lib/icsi/nodes,用于后续登陆
八 登陆建立连接
代码语言:javascript复制 1 iscsiadm -m node -T <target-name> -p <ip-address>:<port> --login
注意:1 若不指定门户,将连接到接受此目标名称的每个端口节点
九 查看相关信息
代码语言:javascript复制 1 iscsiadm -m discovery [-P 0|1]:显示有关已发现目标的信息
2 iscsiadm -m node [-P 0|1]:显示有关已知目标的信息
3 iscsiadm -m session [-P 0|1|2|3]:显示有关活动会话的信息
十 注销及删除
代码语言:javascript复制 1 iscsiadm -m node -T iqn……| -p target_server [:port] -u #临时注销
2 iscsiadm -m node -T iqn……| -p target_server [:port] -o delete #永久删除
注意:
1 临时注销,其节点记录依旧会存在,且重启或iSCSI服务重启后会自动登录到目标。
2 永久注销,若不指定门户,则将删除所有相关门户的目标节点记录。