• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

CAS新集群添FC存储报错

  • 0关注
  • 0收藏,24浏览
粉丝:0人 关注:0人

问题描述:

CAS新建一个集群,在主机池下配置FC存储后在此集群下添加会报错:“主机上没有对应的共享文件系统心跳网络或者共享文件系统心跳网络处于不活动状态,请配置相应的共享文件系统心跳网络。”这个要如何排查?

2 个回答
粉丝:12人 关注:9人

排查步骤及命令:
1. 检查主机共享文件系统心跳网络配置:
登录CAS管理平台,进入“主机池”->“网络”,确认是否存在类型为“共享文件系统心跳”的网络,且状态为“活动”。
若未配置,需创建该网络:选择主机池->添加网络->类型选“共享文件系统心跳”,绑定主机物理网卡,确保所有主机该网络互通。
2. 验证主机间心跳网络连通性:
登录集群内各主机(通过SSH或控制台),执行ping命令测试心跳网络IP互通,如ping 192.168.x.x(替换为心跳网络IP)。
若不通,检查主机网卡配置、交换机端口及VLAN设置,确保心跳网络链路正常。
3. 检查FC存储与主机的连接状态:
在CAS平台“存储”->“FC存储”,查看存储与主机的连接状态是否为“已连接”。
若未连接,检查FC HBA卡驱动、光纤链路及交换机 zoning 配置,确保主机能识别FC存储。
4. 重启相关服务(若配置无误仍报错):
在主机上执行service cas-agent restart重启CAS代理服务,或重启主机后重新添加存储。

暂无评论

粉丝:21人 关注:0人

这个报错不是 FC 链路的问题,是 CAS 在把"共享文件系统型存储"挂给集群时,前置校验发现主机池层面没配(或配了但本机不通)共享文件系统心跳网络——CAS 的共享文件系统(OCFS2 类)靠这个平面做主机间锁/元数据交互,校验不过就拒绝挂给集群。
你描述的"主机池下配置 FC 存储后,在集群下添加报错",典型是两个坑之一,先帮你对一下场景。

🔍 先确认:你 FC 存储的用法选对了吗

CAS 里 FC SAN 存储有两种挂法,只有第二种才会用心跳网:
用法
CAS 里叫什么
要不要心跳网
HBA 直挂 LUN,格式化成 ext4/xfs 给单主机
基本存储 / LUN 直通
不要
HBA 挂 LUN,格式化成 CAS 共享文件系统,多主机挂同一个卷
共享文件系统(Cluster FS)
必须要,且主机池级先配
如果你本来只想给单机用,结果在"增加存储"时选成了共享文件系统类型,那这个报错其实是在提醒你"选错类型了"——换回基本存储/LUN 直通就行,不用折腾心跳网。
假设你是想做集群多主机共享一个 FC LUN(比如放虚拟机镜像),那就继续往下看,确实是心跳网没到位。

🛠 排查 & 处理步骤

1️⃣ 主机池层级配"共享文件系统心跳网络"(关键)

这个配置不在集群下,在主机池下,而且官方明确说了:必须在挂载共享文件系统之前设置,事后补可能不生效,已经挂了的存储得删掉重来。
路径(CVM Web):
云资源 / 主机池 <你的池名> → 【更多】→【共享文件系统心跳网络】
填法:
  • IP 地址:填你打算用心跳的那个网段的任意 IP(不是网络号也行,网络号也行,效果一样,但别填不存在的网)
  • 掩码/前缀:对应网段掩码
  • 不填​ = 默认走管理网(FC 场景官方也允许这么用,省事)
FC 场景官方建议:
  • 管理网带宽不紧张 → 直接默认(管理网兼心跳),不用单独配
  • 管理网压力大 + 主机有多余网卡 → 单独起一个网卡/Bond 做心跳平面

2️⃣ 心跳网对应的物理/Bond 在所有 CVK 上必须 up 且互通

配完心跳网段后,CAS 会去校验每台 CVK 上是不是真有属于这个网段的活跃链路
  • 如果你选的是"默认管理网兼心跳" → 检查每台 CVK 的 mgmt 口/Bond 是不是 up、CVM 能不能正常连、CVK 之间 mgmt 网段互通否
  • 如果你单独起了心跳平面(比如 bond-heartbeat)→ 每台 CVK 都要:
    • 同名 bond 存在且 up
    • IP 配在同一个心跳网段里
    • CVK 之间这个平面能互 ping
任一台 CVK 上这个平面 down / 没配 IP / 不在同网段 → 集群挂存储时就报你那个错"主机上没有对应的共享文件系统心跳网络或者处于不活动状态"。

3️⃣ 顺序要对:先心跳网 → 再挂共享文件系统 → 再集群添加

正确顺序:
主机池配心跳网 ↓ 主机池下【存储】→ 增加共享文件系统(FC LUN 格式化那一步) ↓ 集群 → 存储 → 增加共享存储 → 选上面那个共享文件系统 → 勾主机
你现在是"主机池下已经配了 FC 存储,集群下添加报错"——如果心跳网是刚才才补配的,建议把主机池下那个共享文件系统删了重加一次,让格式化时重新认心跳网参数(补配后旧的不一定自动生效,这是 CAS 的老坑)。

4️⃣ 集群添加时勾选主机要全通

集群【存储】→ 增加共享存储 → 选共享文件系统 → 勾选"使用该共享存储的主机",所有勾的主机都必须满足:心跳网平面在本机 up + 同网段互通。有任何一台不满足,也会报这个错。新建集群如果有的 CVK 还没 fully join(比如 HBA 没扫到 LUN、FC 链路只单边通),先把那台踢出去测,能挂成功后再把残机修好加回来。

⚡ 快速自检清单

按这个顺序过一遍,基本能定位:
  1. 主机池 → 更多 → 共享文件系统心跳网络,有没有配?(新建集群最容易漏这步)
  2. 配的是管理网默认还是单独平面?→ 对应网卡/Bond 在所有 CVK​ 上 ip link/ cat /proc/net/bonding/*看 up 没
  3. CVK 之间心跳平面能不能互 ping?(尤其单独起的心跳 Bond,容易漏 IP 或交换机没放通 VLAN)
  4. 主机池下那个 FC 共享文件系统是不是在心跳网配好之前就创建了?→ 是就删了重来
  5. 集群添加时勾的主机里有没有"瘸腿"的(FC 单边、HBA 没发现 LUN)?→ 先踢掉

📌 一个容易混的点

FC 场景的"心跳网络"跟 FC 链路完全无关——它走的是以太网(管理网 or 你单独起的 Bond),用来给 OCFS2 做锁心跳。所以你 FC 交换机、HBA、LUN 发现都正常,照样能报这个错。别往 FC 方向白查半天。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明