存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

07-16 164阅读

目录

  • 目的
  • 环境规划
  • 实验
    • 实验流程
    • Centos配置
      • 0. 关闭防火墙
      • 1. 设置网卡信息
      • 2. 配置路由
      • 3. iscsiadm连接存储
      • iSCSI LUN创建(以华为OceanStor为例)
      • 验证
        • 1. 验证是否成功
        • 2. 开启自动挂载

          目的

          实现Linux连接iscsi硬盘,同时实现开机自启挂载

          环境规划

          主机网段/IP作用
          Centos8172.117.0.0/16运维管理网段,远程连接
          Centos8172.118.0.0/16存储业务网段,对接存储业务口
          OceanStor172.1.0.41:8088存储管理地址,webPortal
          OceanStor172.3.0.41-44存储业务地址,通过172.118.0.0路由连接
          vSphere172.1.0.130vCenter webui地址,用于启停快照Centos

          实验

          实验流程

          1. 登录vSphere,创建一台崭新的Centos,需要两张网卡(略);
          2. 设置Centos网卡信息和路由信息,保证与存储的互通;
          3. Centos iscsiadm命令与存储连接;
          4. 存储创建LUN;
          5. Centos验证LUN是否可用

          Centos配置

          0. 关闭防火墙

          systemctl disable firewalld
          systemctl stop firewalld
          setenforce 0
          sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
          

          1. 设置网卡信息

          1. 查看网卡信息

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          2. 配置网卡

          # NIC1 设置管理117网段,用于使用远程工具连接
          nmcli conn modify ens192 ipv4.method manual ipv4.addresses 172.117.4.100/16 ipv4.gateway 172.117.0.254 autoconnect yes
          # NIC2 设置存储业务网段,用于对接存储
          nmcli conn modify ens192 ipv4.method manual ipv4.addresses 172.118.4.100/16 autoconnect yes
          

          存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          2. 配置路由

          route add -net 172.3.0.0 netmask 255.255.0.0 gw 172.118.0.25                         4 dev ens224
          

          存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          3. iscsiadm连接存储

          1. 配置iqn号
          echo 'InitiatorName=iqn.1994-05.com.redhat:0711-04-test' > /etc/iscsi/initiatorname.iscsi
          

          存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          1. 连接存储
          # 发现存储
          iscsiadm --mode discovery -t st -p 172.3.0.41
          # 登录节点
          iscsiadm --mode node -l
          

          存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          iSCSI LUN创建(以华为OceanStor为例)

          华为OceanStor创建流程为:LUN->LUN组->主机->主机组->映射视图

          其余品牌存储请根据手册自行完成操作。

          1. LUN

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          2. LUN组

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          3. 主机

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          4. 主机组

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          5. 映射视图

            存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          验证

          1. 验证是否成功

          # 重新扫描
          iscsiadm -m node --rescan
          

          存储实验:Linux挂载iscsi硬盘与华为OceanStor创建LUN全流程

          后续fidisk->mkfs->挂载不再演示,可以查看我的往期文章:

          openEuler 22.03 GPT分区表模式下磁盘分区管理

          2. 开启自动挂载

          1. 编写路由文件,使其永久生效
          vim /etc/sysconfig/network-scripts/route-ens224
          172.3.0.0/16 via 172.118.0.254
          
          1. 编辑/etc/fstab,使其开启自动挂载
          vim /etc/fstab
          # 最后添加这一行
          # 通过blkid查看对应磁盘的UUID
          UUID=需要挂载的磁盘的UUID /挂载路径 xfs defaults,_netdev 0 0
          
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]