25.2. 创建 iSCSI 启动器
在 Red Hat Enterprise Linux 7 中,iSCSI 服务默认是 lazily 启动: 服务会在运行 iscsiadm 命令后启动。
过程 25.7. 创建 iSCSI 启动器
- 安装 iscsi-initiator-utils:
yum install iscsi-initiator-utils -y
# yum install iscsi-initiator-utils -y
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 如果 ACL 在 第 25.1.6 节 “配置 ACL” 中被授予自定义名称,请相应地修改
/etc/iscsi/initiatorname.iscsi
文件。例如:cat /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.2006-04.com.example.node1 vi /etc/iscsi/initiatorname.iscsi
# cat /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.2006-04.com.example.node1 # vi /etc/iscsi/initiatorname.iscsi
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 发现目标:
iscsiadm -m discovery -t st -p target-ip-address
# iscsiadm -m discovery -t st -p target-ip-address 10.64.24.179:3260,1 iqn.2006-04.com.example:3260
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 使用在第 3 步中发现的目标 IQN 登录到目标:
iscsiadm -m node -T iqn.2006-04.com.example:3260 -l
# iscsiadm -m node -T iqn.2006-04.com.example:3260 -l Logging in to [iface: default, target: iqn.2006-04.com.example:3260, portal: 10.64.24.179,3260] (multiple) Login to [iface: default, target: iqn.2006-04.com.example:3260, portal: 10.64.24.179,3260] successful.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对于连接到同一 LUN 的任意数量的 initator,只要将其特定启动器名称添加到 ACL 中,就可以遵循这个过程,如 第 25.1.6 节 “配置 ACL” 所述。 - 找到 iSCSI 磁盘名称并在这个 iSCSI 磁盘中创建文件系统:
grep "Attached SCSI" /var/log/messages mkfs.ext4 /dev/disk_name
# grep "Attached SCSI" /var/log/messages # mkfs.ext4 /dev/disk_name
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用/var/log/messages
中显示的 iSCSI 磁盘名称替换 disk_name。 - 挂载文件系统:
mkdir /mount/point mount /dev/disk_name /mount/point
# mkdir /mount/point # mount /dev/disk_name /mount/point
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用分区的挂载点替换 /mount/point。 - 编辑
/etc/fstab
以在系统引导时自动挂载文件系统:vim /etc/fstab
# vim /etc/fstab /dev/disk_name/dev/disk_name /mount/point ext4 _netdev 0 0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 iSCSI 磁盘名称替换 disk_name。 - 从目标登出:
iscsiadm -m node -T iqn.2006-04.com.example:3260 -u
# iscsiadm -m node -T iqn.2006-04.com.example:3260 -u
Copy to Clipboard Copied! Toggle word wrap Toggle overflow