首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使UbuntuServer12.04多路径工作

如何使UbuntuServer12.04多路径工作
EN

Server Fault用户
提问于 2012-11-23 09:31:27
回答 1查看 5K关注 0票数 3

我正在从事一个项目,目的是利用运行在企业级硬件上的Ubuntu服务器。在我们的例子中,这意味着IBMIBMRA刀片服务器、QLogic 4GB光纤通道扩展卡和带有两个控制器的相当旧的IBMRA刀片磁盘阵列。目前,我们有光纤通道作为唯一的引导选项,UbuntuServer12.04安装得很好,并且能够在没有多路径的情况下启动。我本人并不是linux专业人士,但在我们的团队中,我们有一些人会理解技术方面的东西。不要让我的帖子混淆:)

目前的情况是,我们只有一个光纤通道连接到一个磁盘阵列控制器。当然,现实生活中的情况会大不相同。至少我们应该有两个光纤通道端口连接到两个不同的开关和两个不同的控制器。

然而,我们不知道如何设置多路径工具。DM是正确的软件吗?至少,当多个连接可用时,我们应该能够启动,并在任何一个连接关闭时实现容错。

由于磁盘阵列不是最新的硬件,所以我只为2.6.x内核找到了RDAC驱动程序源。我们有3.2.x。另一个问题是构建一个multipath.conf。提供给的QLogic驱动程序来自Ubuntu站点。看起来,RHEL和SLES将有接近开箱即用的支持,但这不是我们的项目的一个选择。

实际问题:-UbuntuServer12.04的多路径推荐软件工具是什么?-是否有现成的配置或模板?它是否需要磁盘阵列/控制器特定的设置,还是做一个更通用的配置工作?-您是否对类似的设置有经验,并愿意分享知识?

我会向你提供你可能需要的任何其他信息。

EN

回答 1

Server Fault用户

发布于 2012-11-23 13:18:58

在Ubuntu12.04中,多径工具仍然是正确的东西,尽管我不确定您的启动设备运行得有多好。

下面的配置是一个启动程序,有一些特定于设备的配置(几乎不需要这些配置,但您可能不需要默认配置)。具有相同WWID的任何两个设备都将被分组到一个mpath设备中;您可能希望使用别名显式地命名它们,就像下面这样。

如果您在让RDAC确定状态方面有问题,您可以使用readsector0作为倒退,尽管这是您需要用真正的硬件进行测试并可能与供应商讨论的事情。

代码语言:javascript
复制
devices {
        device {
                vendor "DELL"
                product "MD32xxi"
                path_grouping_policy group_by_prio
                prio rdac
                polling_interval 5
                path-selector "round-robin 0"  
                path_checker rdac
                prio_callout "/sbin/mpath_prio_rdac /dev/%n"
                hardware_handler "1 rdac"
                failback immediate
        }
}

multipaths {
    multipath {
        wwid 36842b2b0004c340e000003fb4c8702e2
        alias "iscsi-data1"
    }
    multipath {
        wwid 36842b2b0004c2ace000004d74cf701d4
        alias "iscsi-data2"
    }
}
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/451489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档