本节主要介绍Linux客户端挂载HBlock单机版的卷。 前置条件 HBlock服务器端,已经成功创建卷。 准备Linux客户端 注意 需要具有root权限才能配置initiator。 若您客户端为CentOS/RHEL,请安装iscsiinitiatorutils,安装命令如下: plaintext yum y install iscsiinitiatorutils 注意 安装iSCSI initiator 6.2.087410 或以上版本。 若您客户端为Ubuntu/Debian,安装命令如下: plaintext apt install openiscsi 操作步骤 HBlock服务器端 查询要连接的LUN及LUN对应iSCSI Target的详细信息。 plaintext ./stor lun ls { n name } LUNNAME ./stor target ls { n name } TARGETNAME Linux客户端 1. 发现HBlock的Target。 plaintext iscsiadm m discovery t st p SERVERIP 2. 登录 iSCSI 存储。 若您的 iSCSI Target没有开启CHAP认证,请直接执行步骤d登录Target。 1. 开启认证。 plaintext iscsiadm m node T iSCSITARGETIQN o update name node.session.auth.authmethod valueCHAP 2. 输入CHAP用户名。 plaintext iscsiadm m node T iSCSITARGETIQN o update name node.session.auth.username valueUSER 3. 输入CHAP密码。 plaintext iscsiadm m node T iSCSITARGETIQN o update name node.session.auth.password valuePASSWORD 4. 登录Target。 plaintext iscsiadm m node T iSCSITARGETIQN p SERVERIP:port l port为iSCSI端口号 3. 显示会话情况,查看当前iSCSI链接。 plaintext iscsiadm m session 4. 查看 iSCSI 磁盘、磁盘对应的LUN(通过lsscsi i可以查看LUN的wwid) plaintext lsblk lsscsi i