多路径技术可以提高存储系统的可靠性和性能,它通过多条路径连接存储设备,当一条路径发生故障时,自动切换到另一条可用的路径,提高了系统的可靠性;同时,多路径可以提高存储系统的负载均衡和性能,同时对于一些重要的业务,还可以提高可用性。
十载的项城网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整项城建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“项城网站设计”,“项城网站推广”以来,每个客户项目都认真落实执行。
Linux 5中的多路径技术相比于之前的版本有了很多的改进和优化。本篇文章将详细介绍Linux 5中多路径的配置和使用。
1.安装设备-mapper-multipath软件包
多路径技术是通过device mapper实现的,因此需要安装device-mapper-multipath软件包。
在CentOS 7中使用如下命令安装:
“`
yum install device-mapper-multipath
“`
在Ubuntu 18.04中使用如下命令安装:
“`
apt-get install multipath-tools
“`
2.配置multipath.conf文件
multipath需要根据设备特性来配置相应的信息,这些信息可通过multipath.conf文件来配置。multipath.conf的配置如下:
“`
defaults {
user_friendly_names yes
path_selector “round-robin 0”
path_grouping_policy multibus
path_multiplicator 1
}
“`
在这个配置中,path_selector指定使用round-robin算法进行路径选择,path_grouping_policy则指定路径的组合策略为multibus(即多路径存储系统中,每个路径都会被映射到不同的总线上)。
3.查看设备信息
接下来需要查看所连接的设备信息。使用命令:
“`
fdisk -l
“`
可以查看当前所有已连接的存储设备信息。
4.配置multipath
将配置信息写入multipath配置文件中,使用如下命令:
“`
multipath -v2
“`
-v2选项表示以debug模式运行multipath,可以输出更多详细信息。
配置后可以使用如下命令验证:
“`
multipath -ll
“`
该命令可以列出所有多路径设备和它们的路径。
5.检查配置信息
通过检查multipath的日志和输出信息,可以确定配置中的错误和问题。
“`
cat /var/log/multipathd.log
“`
6.测试多路存储系统
可以使用如下命令在多路径存储系统上创建一个文件系统:
“`
mkfs.ext4 /dev/mapper/mpath1
“`
接下来可以挂载这个文件系统并使用。
此外,在使用过程中需要注意一下几点:
1.在写入文件系统前确认文件系统的大小、块大小以及选项是否正确。
2.对于一些常常读取和写入的新文件,更好先快速格式化设备。
3.将I / O合理地分配到每个路径上始终是一个优化步骤。
4.如果需要从某个节点中断开连接,应优先定义要断开连接的节点,并在故障恢复之前禁止重新连接。
总体来说,Linux 5中的多路径技术可以提高存储系统的可靠性和性能,是值得使用和探索的技术。
相关问题拓展阅读:
linux下使用udev配置过多路径的raw udev 不是多路径,是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处仿大团理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux kernel 2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非备橘使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。
Linux 传统上使用静态设备创建方法,因此大量设备节点在 /dev 下创建(有时上千个),而不管相应的硬件设备是否真正存在。通常这由一个MAKEDEV脚本实现,这个脚本包含了许多通过世界上(有幽默意味,注)每一个可能存在的设备相关的主设备号和次设备号对mknod程序的调用。采用udev的方法,只有被内核检测到的设备才会获取为它们创建的设备节点。因为这些设备节点在每次系统启动时被创建,他们会被贮存在ramfs(一个内存中的文件系统,不占用任何磁盘空间).设备节点不需要大量磁盘仿谨空间,因此它使用的内存可以忽略。
linux服务器通过multipath多路径连接到共享存储,那么当
文件系统
空蔽好间不足的时候,有几种方式可以扩展文件耐樱系统的大小:
1、pv不变,原lun存储扩大容量,扩大lv,扩大文件系统
2、新增pv,加入到vg中,扩大lv,扩大文件系统
下文是针对场景1的情况下如何操作(但是个人建议采取新建pv的方昌并丛式2进行):
Environment
If you have this specific scenario, you can use the following steps:
Note: if these lv’s are part of a clustered vg, steps 1 and 2 need to be performed on all nodes.
注意:集群模式下步骤1和步骤2两个节点都需要执行。
1) Update block devices
Note: This step needs to be run against any sd devices mapping to that lun. When using multipath, there will be
more than
one. 通过multipath -ll命令查看每个聚合卷对应的路径。
2) Update multipath device
例子:
3) Resize the physical volume, which will also resize the volume group
4) Resize your logical volume (the below command takes all available space in the vg)
5) Resize your filesystem
6) Verify vg, lv and filesystem extension has worked appropriately
模拟存储端扩容testlv增加
查看客户端多路径情况
客户端更新存储
更新聚合设备
更新pv空间
更新lv空间
更新文件系统空间
linux 5多路径配置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 5多路径配置,深入学习:Linux 5中多路径配置详解,有哪位朋友在linux下使用udev配置过多路径的raw,multipath多路径,Linux系统底层存储扩容了,如何扩大文件系统?的信息别忘了在本站进行查找喔。
创新互联成都网站建设公司提供专业的建站服务,为您量身定制,欢迎来电(028-86922220)为您打造专属于企业本身的网络品牌形象。
成都创新互联品牌官网提供专业的网站建设、设计、制作等服务,是一家以网站建设为主要业务的公司,在网站建设、设计和制作领域具有丰富的经验。
本文名称:深入学习:Linux5中多路径配置详解(linux5多路径配置)
本文路径:http://www.36103.cn/qtweb/news45/5395.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联