当前位置: 首页 > news >正文

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

目录

  • 目的
  • 环境规划
  • 实验
    • 实验流程
    • 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 firewalldsetenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

1. 设置网卡信息

  1. 查看网卡信息
    在这里插入图片描述

  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

在这里插入图片描述

2. 配置路由

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

在这里插入图片描述

3. iscsiadm连接存储

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

在这里插入图片描述

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

在这里插入图片描述

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

华为OceanStor创建流程为:LUN->LUN组->主机->主机组->映射视图
其余品牌存储请根据手册自行完成操作。

  1. LUN
    在这里插入图片描述

  2. LUN组
    在这里插入图片描述

  3. 主机
    在这里插入图片描述
    在这里插入图片描述

  4. 主机组
    在这里插入图片描述

  5. 映射视图
    在这里插入图片描述

验证

1. 验证是否成功

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

在这里插入图片描述

后续fidisk->mkfs->挂载不再演示,可以查看我的往期文章:
openEuler 22.03 GPT分区表模式下磁盘分区管理

2. 开启自动挂载

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • SwiftUI 截图(snapshot)视频画面的极简方法
  • JavaScript 生成随机颜色
  • 《基于 LatentFactor + Redis + ES 实现动态药房分配方法》
  • HI3559AV100四路IMX334非融合拼接8K视频记录
  • Android中RecyclerView使用详解(一)
  • 每日复盘-20240715
  • CV06_Canny边缘检测算法和python实现
  • 内存函数(C语言)
  • 阿里新开源GPU版本的FunASR安装避坑
  • 乡镇集装箱生活污水处理设备处理效率高
  • Linux--USB驱动开发(二)插入USB后的内核执行程序
  • 安卓 APK 安装过程详解
  • 深入理解Scikit-learn:决策树与随机森林算法详解
  • “12松”计划-1.0.1-星期一-冥想1.0.9
  • LabVIEW电容器充放电监测系统
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • Shell编程
  • v-if和v-for连用出现的问题
  • Zsh 开发指南(第十四篇 文件读写)
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 在Unity中实现一个简单的消息管理器
  • 06-01 点餐小程序前台界面搭建
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 阿里云ACE认证之理解CDN技术
  • # Kafka_深入探秘者(2):kafka 生产者
  • #565. 查找之大编号
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (ZT)一个美国文科博士的YardLife
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (十六)视图变换 正交投影 透视投影
  • (十一)手动添加用户和文件的特殊权限
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)德国人的记事本
  • .form文件_SSM框架文件上传篇
  • .net MVC中使用angularJs刷新页面数据列表
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET框架设计—常被忽视的C#设计技巧
  • ??myeclipse+tomcat
  • @RequestBody与@RequestParam
  • @SpringBootConfiguration重复加载报错
  • [ C++ ] 类和对象( 下 )
  • [ Socket学习 ] 第一章:网络基础知识
  • [2008][note]腔内级联拉曼发射的,二极管泵浦多频调Q laser——
  • [20180224]expdp query 写法问题.txt
  • [BJDCTF2020]Easy MD51
  • [Head First设计模式]策略模式