25.2. 创建 iSCSI 启动器


在 Red Hat Enterprise Linux 7 中,iSCSI 服务默认是 lazily 启动: 服务会在运行 iscsiadm 命令后启动。

过程 25.7. 创建 iSCSI 启动器

  1. 安装 iscsi-initiator-utils:
    # yum install iscsi-initiator-utils -y
  2. 如果 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
  3. 发现目标:
    # iscsiadm -m discovery -t st -p target-ip-address 
    10.64.24.179:3260,1 iqn.2006-04.com.example:3260
    
  4. 使用在第 3 步中发现的目标 IQN 登录到目标:
    # 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.
    
    对于连接到同一 LUN 的任意数量的 initator,只要将其特定启动器名称添加到 ACL 中,就可以遵循这个过程,如 第 25.1.6 节 “配置 ACL” 所述。
  5. 找到 iSCSI 磁盘名称并在这个 iSCSI 磁盘中创建文件系统:
    # grep "Attached SCSI" /var/log/messages
    
    # mkfs.ext4 /dev/disk_name
    使用 /var/log/messages 中显示的 iSCSI 磁盘名称替换 disk_name
  6. 挂载文件系统:
    # mkdir /mount/point
    # mount /dev/disk_name /mount/point
    使用分区的挂载点替换 /mount/point
  7. 编辑 /etc/fstab 以在系统引导时自动挂载文件系统:
    # vim /etc/fstab
    /dev/disk_name /mount/point ext4 _netdev 0 0
    
    使用 iSCSI 磁盘名称替换 disk_name
  8. 从目标登出:
    # iscsiadm -m node -T iqn.2006-04.com.example:3260 -u
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.