- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈linux系统下多路径软件的配置.doc
浅谈linux系统下多路径软件的配置
[摘 要]目前大型企业进入了互联网时代,大数据广泛使用,随着业务应用部署规模的扩大,业务数量的不断增多,本地磁盘早已不能满足系统的使用,大型存储已进军各个角落中,在使用大型存储的过程中,多路径软件的配置显得尤为重要,本文主要论述在Linux系统下多路径软件的配置。
中图分类号:V242.3 文献标识码:A 文章编号:1009-914X(2016)09-0143-01
1、引言
多路径软件的主要作用是配合外部存储进行高可用故障保护的一个重要组成部分。其主要功能是将系统上多个同一ID号的外部设备合并为一,并提供IO路径故障时系统级别的故障切换,保证系统上的应用业务高可用的作用。多路径软件可分为外部存储厂商自行开发及系统层面自带两大种类。外部存储厂商自行开发的多路径软件优点是可以及时有效的配合本厂存储的故障切换,缺点是不能及时应对操作系统的更新换代,与操作系统之间的兼容性不够好。操作系统自带的多路径软件优点是可以完美的兼容系统,可以随系统的更新升级而同步更新升级,缺点是参数设置比较保守,不能很好的配合存储层面的控制器切换机制。
2、现象描述
在对系统的存储设备进行检修过程中,官方提供了技术支持,并且可以进行在线检修,因存储有2个SP管理单元进行冗余,保证业务不中断。实际在SP2接管SP1后,SP2升级时,出现个别双机RAC的数据库宕机,经过排查发现,SP2的双链路切换时间过于长,而双机RAC的数据库中控制盘有着非常高频率的读写,造成数据库宕机的现象。而造成SP2双链路切换过程过长的根本原因,是在服务器在配置多路径时,没有正确的配置。
3、linux系统下自带多路径软件参数设置介绍
在linux系统下,存储使用的是系统自带的多路径软件,但linux系统自带的多路径软件multipath参数设备过于保守,造成系统层面IO路径的切换时长过长,且该multipath软件属于惰性启动。因此修改multipath软件的参数设置可以有效的保证IO路径及时切换,确保系统上应用业务的连续可用性。
下文分别是7.X版本的linux系统下multipath软件参数设置及参数说明。
blacklist {wwid 35000c50063d70b62
}defaults {
user_friendly_names yes
polling_interval 10
checker_timeout 120
queue_without_daemon no
flush_on_last_del yes
}
devices {device {
vendor “IBM
product LU
path_grouping_policy group_by_prio
no_path_retry queue
prio alua
path_checker tur
path_selector round-robin 0
hardware_handler 0
failback 15
}
}multipaths{
multipath{
wwid 3600b3427c971ce2d8babd2a8fd0000d6
alias mpatha
}
多路径参数设置说明:
user_friendly_names:显示存储设备厂商
polling_interval:路径监测间隔时间,全局参数,对每条路径都有效
checker_timeout:超时检查
vendor:LUN的制造商
product:产品的ID
path_grouping_policy:选择路径的方式
path_selector:路径的工作方式
path_checker:检查路径的方式
no_path_retry:路径丢失时,一直等待直到路径恢复
prio:获取路径的优先级
getuid_callout:获取LUN的scsi_id
hardware_handler:1表示emc的LUN
failback:路径切换的时间(秒)
queue_without_daemon及flush_on_last_del:解决关于Linux服务器对存储端的Lun创建PV后,设备不能成功重启/关机,或Linux系统下强制取消FC关联Lun后,服务器不能成功重启/关机的问题。
根据官网说明Redhat7中multipath.conf文件中已经取消掉参数getuid_callout/lib/udev/scsi_id --white
文档评论(0)