Linux连接IP SAN存储配置

ops/2024/9/24 20:19:11/

Linux通过iSCSI协议挂载IPSAN存储,需要安装iSCSI客户端和Multipath多路径软件。

安装配置iSCSI

1.安装iscsi

yum -y install iscsi*

或rpm -ivh iscsi-initiator-utils-6.2.0.871-0.16.e15.i386.rpm

2.开启服务

systemctl start iscsi

systemctl enable iscsi

3.查看iqn

cat /etc/iscsi/initiatorname.iscsi

输出iqn号:InitiatorName=iqn.1994-05.com.redhat:fbc741983aaf

4.查看存储对外的路径

iscsiadm -m discovery -t sendtargets -p 192.168.8.12:3260       //此IP为存储端IP地址

输出链路:

192.168.8.12:3260,1 iqn.1992-04.com.emc:cx.fcn00142600372.a0

192.168.8.14:3260,4 iqn.1992-04.com.emc:cx.fcn00142600372.a1

192.168.8.13:3260,2 iqn.1992-04.com.emc:cx.fcn00142600372.b0

192.168.8.15:3260,3 iqn.1992-04.com.emc:cx.fcn00142600372.b1

5.映射链路到存储

iscsiadm -m node -T iqn.1992-04.com.emc:cx.fcn00142600372.a0 -p 192.168.8.12:3260 -l

输出:

Logging in to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00142600372.a0, portal: 192.168.8.12,3260] (multiple)

Login to [iface: default, target: iqn.1992-04.com.emc:cx.fcn00142600372.a0, portal: 192.168.8.12,3260] successful.

映射其他几条路经

6.设置开机自动映射

iscsiadm -m node -T iqn.1992-04.com.emc:cx.fcn00142600372.a0 -p 192.168.8.12:3260 --op update -n node.startup -v automatic

或者将5的命令保存到/etc/rc.local中

7.此时在存储端操作,创建主机、添加iqn,映射卷给主机。

8.查看已映射卷

fdisk -l

注:此时未做多路径聚合,所以会看到链路倍数的磁盘。


安装配置Multipath多路径软件

1、安装多路径软件包:

device-mapper-1.02.67-2.el5

device-mapper-event-1.02.67.2.el5

device-mapper-multipath-0.4.7-48.el5

2、设置开机启动:

systemctl start multipathd

systemctl enable multipathd

3.编辑配置文件

vi /etc/multipath.conf

----------------------------------------------------------------

defaults{

        find_multipaths yes

user_friendly_names yes

}

devices {

device {

vendor "EMC"

product "Unity"

path_grouping_policy multibus

getuid_callout          "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

rr_min_io_rq 1

prio emc

path_checker emc_clariion

path_selector "round-robin 0"

hardware_handler "emc"

failback Immediate

rr_weight priorities

no_path_retry fail

}

blacklist {

}

----------------------------------------------------------------

注:此示例参数请自行查询,可改变存储品牌型号直接复制此案例使用。

重启操作系统,使多路径软件配置生效。

4.编辑磁盘盘符绑定

Linux有个特性,每次重启后磁盘盘符会变动,这会影响使用。需要对磁盘盘符进行绑定。

使用命令multipath -ll查看磁盘盘符和对应uuid。编辑bindings文件对应存储卷名和磁盘盘符。

# vi /etc/multipath/bindings 

mpatha 3600601605e104d0074ece95ec7515df3

mpathb 3600601605e104d0078ece95efb786616

重启操作系统,以使磁盘盘符对应正常。


http://www.ppmy.cn/ops/38387.html

相关文章

鸿蒙内核源码分析(进程通讯篇) | 九种进程间通讯方式速揽

进程间为何要通讯 ? 鸿蒙内核默认支持 64个进程和128个任务,由进程池和任务池统一管理.内核设计尽量不去打扰它们,让各自过好各自的日子, 但大家毕竟在一口锅里吃饭, 不可能不与外界联系, 联系就得有渠道&#xff0c…

三勾软件 / 三勾点餐系统门店系统,java+springboot+vue3

项目介绍 三勾点餐系统基于javaspringbootelement-plusuniapp打造的面向开发的小程序商城,方便二次开发或直接使用,可发布到多端,包括微信小程序、微信公众号、QQ小程序、支付宝小程序、字节跳动小程序、百度小程序、android端、ios端。 在…

Docker——compose

一、Docker-compose简介 1.1 docker-compose定义 docke-Compose主要负责实现对Docker容器集群的快速编排 docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即…

Elasticsearch的基本使用

Elasticsearch的基本使用 1.基本概念1.1 文档和字段1.2 索引和映射1.3 mysql与elasticsearch对比 2.索引库2.1 es中mapping映射属性2.2.es中索引库的增删改查 3.文档3.1 新增文档3.2 查询文档3.3 删除文档3.4 修改文档3.4.1 全量修改3.4.2 增量修改3.5 总结 4.DSL查询语法4.1 D…

云计算安全扩展要求解析

云计算技术的信息系统,称为云计算平台/系统。 云计算平台/系统由设施、硬 件、资源抽象控制层、虚拟化计算资源、软件平台和应用软件等组成。 软件即服务(SaaS)、平台即服务 (PaaS) 、基础设施即服务ClaaS)是三种基本的云计算服务模式。在不同…

开机弹窗找不到OpenCL.dll是怎么回事,哪种修复方法更推荐

当用户在操作电脑过程中遇到系统提示“OpenCL.dll丢失”时,这究竟是怎么一回事呢?OpenCL.dll,作为Open Computing Language(开放计算语言)的重要动态链接库文件,它在图形处理器(GPU)…

域名系统(DNS)、DNS 服务器和 IP 地址概念解释

​  域名系统、DNS服务器和IP地址是构成互联网基础设施的重要部分。它们共同协作,使得人们能够方便地使用各种网络服务,而无需去记住复杂的数字地址。那么,域名系统、DNS 服务器和 IP 地址又该如何理解?本文主要讲讲关于这几个名词的概念解…

W801学习笔记十七:古诗学习应用——上

硬件驱动以及软件架构大体上已经完成,尚存一些遗漏之处,后续会寻找合适的时机进行补充。自此章起,将正式迈入软件应用阶段,尤其是游戏开发领域。 关于第一个应用,此前已有一些构想: 其一,随机…