使用Multipath进行多链路聚合并对聚合后的设备固定命名

1、启用Multipath:

(1)启动multipathd服务
#service multipathd start 或者 #/etc/init.d/multipathd start

(2)修改multipath配置文件/etc/multipath.conf:
a 默认情况下所以的设备都在multipath的黑名单中,所以即使启动了multipathd服务并加在了内核模块,multipath也不会对链路进行聚合,找到下面的3行并注释掉(在行首加上#号)
#devnode_blacklist {
# devnode "*"
#}
b 默认情况下multipath生成dm设备之后,会同时在/dev/mapper/下生成以磁盘wwid为名的符号链接指向对应的dm设备。如果想生成mpath设备,则需要打开user_friendly_names选项,将配置文件中下面3行的注释取消(去掉行首的#号)
defaults {
user_friendly_names yes
}

(3)重启multipathd服务(修改multipath.conf文件之后都应该重启multipath服务)

(4)扫描磁盘
#multipath -v2
使用上面命令之后,系统中会出现链路聚合之后的dm设备,同时也会在/dev/mapper/、/dev/mpath/目录下生成相应的设备。
查看multipath拓扑结构
#multipath -ll
另外一个重要的文件是/var/lib/multipath/bindings,这个文件中是磁盘的别名和wwid的对应关系,典型的例子是:
mpath0 3600508b4000c3af700008000002d0000

(5)需要注意的问题,multipath也会为本地的磁盘生成相应的dm设备,所以需要在multipath.conf中将本地磁盘加入到黑名单,配置的方法可以参考下面的示例
devnode_blacklist {
wwid 36005076b08164f4011ae88b23efb95fe
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
}
如上例所示,可以通过wwid或者设备名将本地磁盘加入到黑名单中。

2、固定multipath设备的命名:
通过wwid和设备别名一一对应的方式固定multipath设备的名称,这些和别名对应的设备会被创建到/dev/mapper/目录下,使用时直接使用这个目录的的设备。

(1)通过/var/lib/multipath/bindings可以获取所有磁盘的wwid,确定每个磁盘的别名之后,在/etc/multipath.conf中的multipaths段中加入相应的配置,如将wwid为3600508b4000c3b910000c00000330000的磁盘命名为etl01,wwid为3600508b4000c3b910000c00000390000的磁盘命名为etl02,配置文件如下所示
multipaths {
multipath {
wwid 3600508b4000c3b910000c00000330000
alias etl01
}
multipath {
wwid 3600508b4000c3b910000c00000390000
alias etl02
}
}

(2)配置完成之后,重启multipathd服务,使用下面的命令清空已有的multipath记录
#multipath -F
然后使用multipath -v2重新扫描设备,这时会在/dev/mapper/目录下生成和别名对应的设备文件。
#ls /dev/mapper/
control etl01 eth02

(3)如果多台服务器的存储链路完全相同,并希望各服务器上同一磁盘的设备名相同,可以在一台服务器上配置好别名绑定之后,将multipaths { }中间的配置复制到其他服务器,这样各台服务器/dev/mapper/下面的设备将会保持一致。

时间: 2024-11-08 15:30:35

使用Multipath进行多链路聚合并对聚合后的设备固定命名的相关文章

KeyMob聚合/移动广告聚合平台/选择我们没有错!

移动广告聚合平台通常是指为IOS.Android应用开发者提供广告服务和盈利机会的第三方平台,如艾德聚合.KeyMob聚合.果合.抓猫聚合.它集合多家广告平台的服务并结合自身的数据优化策略,开发者可以同时整合多家的广告资源,帮助开发者实现广告收益的提升. KeyMob是国内一家专业的IOS.Android移动广告聚合平台.有banner.插屏.全屏等多种广告形式,拥有强大的技术支持.优质的广告资源和的稳定的SDK,帮助应用开发者创造更高的收益. KeyMob移动广告聚合平台可以自由切换广告平台,

Atitit 如何设置与安放知识的trap陷阱  知识聚合 rss url聚合工具 以及与trap的对比

Atitit 如何设置与安放知识的trap陷阱  知识聚合 rss url聚合工具 以及与trap的对比 1.1. 安放地点 垂直知识网站csdn cnblogs等特定频道栏目,大牛博客 1 1.2. 如何捕获英文知识 使用推酷等聚合网站..以及到英文站点rss捕获 1 1.3. rss url聚合工具 atiplat_spider 1 1.4. Atiitt捕猎打猎工具---mini陷阱 捕鱼工具trap 瓶子 1 1.5. str(gle sejyi等) 2 1.6. 小河石头搞个ho sh

什么是聚合支付,聚合支付有什么优势

什么是聚合支付,聚合支付有什么优势 聚合支付:也称"融合支付", 聚合支付简单理解就是通过技术服务聚合了各种第三方支付+线下收单等能力的支付方式,目的在于简化商家的接入和统一对账的问题,外加后续的增值服务.极大方便了客户和商户的使用. 聚合支付诞生背景 截至2016年6月,我国使用网上支付的用户规模达到4.55亿,较2015年底增加3857万人,增长率为9.3%,我国网民使用网上支付的比例从60.5%提升至64.1%.手机支付用户规模增长迅速,达到4.24亿,半年增长率为18.7%,网

国内领先移动广告聚合平台--KeyMob聚合

2011年被称为中国移动广告首年,在这一年内,国内出现了很多家移动广告平台与移动广告聚合平台.平均下来,相当于1个月就会新推出了3-4家,这其中每一家都有自己的SDK,而开发者只能利用其中一家,这时,选择一个好的广告平台就成了开发者最关注的一个问题. 与其他移动广告平台不同的是,KeyMob选择了移动广告"聚合"这条道路."KeyMob通过专业的技术手段将国内外主流的移动广告平台聚合到了一起,通过使用KeyMob,应用开发者可以同时使用多家移动广告平台,获得更高的广告收益.例

国内先进的智能移动广告聚合平台-KeyMob聚合

广告平台的存在,为广告主和开发者之间架起了一条价值链,给所有中小开发者带来盈利的希望,开发者们也更愿意让自己APP的流量通过广告平台来转化成收益. 2014年10月上午,KeyMob发布KeyMob移动广告聚合平台,这一平台的最大优势在于支持了百度.Admob.inmobi等多家广告平台的资源,引入广告聚合模式,开发者可以将广告聚合多家平台,使得收益达到最大化. 对于开发者而言,可以在APP中嵌入由KeyMob聚合的SDK,从而可以在同一APP中展示来自多家广告平台的广告,还能分配展示广告的比例

ddd 聚合根 之 聚合与不聚合 设计

聚合 不聚合 订单和订单明细 论坛主贴与贴子回复 订单和收货地址(vo)  

KeyMob/移动广告聚合平台/广告聚合平台收入较高

KeyMob移动广告聚合平台(www.keymob.com)是一家移动广告聚合平台,通过它开发者可以同时管理来自多家广告平台的广告,提高开发者广告带来的收益.对于移动广告行业链的未来走向,KeyMob的判断是,移动广告行业还存在大的潜力可挖掘,未来精耕细作的运营和服务将更为重要. 目前,国内主流的广告平台有百度移动联盟,多盟,艾德思奇,国外有AdMob等.与上述平台相比,KeyMob移动广告聚合平台定位于移动广告广告聚合平台,其核心是利用KeyMob本身的互联网经验和行业优势,建立一套Ad Ex

KeyMob移动广告聚合平台广告聚合详细步骤

KeyMob移动广告聚合平台SDK,为开发者提供了一个稳定的移动应用广告聚合嵌入.优化投放.广告管理平台,下载KeyMob移动广告聚合平台SDK,嵌入您的应用中,按照KeyMob SDK包中的使用说明文档添加对应的广告平台的聚合SDK. 第一步:注册KeyMob网站,在KeyMob上传应用,获得KeyMob SDK KEY,下载KeyMob移动广告聚合平台SDK,对照read me.txt文档选择性的添加自己需要的广告平台的聚合SDK嵌入到您的应用中. 第二步:注册您选择的广告平台,因为KeyM

最好的移动广告聚合平台--KeyMob聚合

KeyMob聚合了百度广告.admob广告.广点通.iad.inmobi.chartboost.mmedia.adcolony视频广告等国内外的多家主流的广告平台,目前是国内注册开发者最多,日广告展示量最大的移动广告聚合平台,整体的移动广告流量目前已经有百万. 移动广告平台,是一个看得见摸得着的移动商机,于是从2010年开始,移动广告平台经历了一段迅速发展的掘金历程,或扩大规模.或创新产品.或资本融资,国内市场呈现一片繁华景象. KeyMob移动广告聚合平台是目前国内领先的移动广告聚合平台,旨在