PowerFlex:SDC 返回 IO 错误且未触发重建

Summary: 当某些网络接口可用,而其他接口不可用时,SDC 会将 IO 错误返回给客户端。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

提醒:本文介绍一个特定的网络相关问题,可能会导致下面描述的症状。它并非旨在为网络诊断或故障处理提供详尽的指南。在对作系统或网络配置进行任何更改之前,请咨询您的系统管理员,以确保更新或修改符合您组织的策略和环境。

 在某些网络拓扑中,SDC 上的一个或多个(但并非全部)网络接口变得不可用,从而导致 SDC 无法与一个或多个 SDS 通信,从而产生 IO 错误。

  • 部分或全部执行 的 返回错误 ping(1),从 SDC 到每个 SDS
  • IO 错误由 SDC 返回给客户端应用程序。
  • SDC 失去与部分或所有 SDS 的连接。
  • 未报告 SDS/SDS 或 MDM/SDS 断开连接。
  • 不触发重建。

 

影响

在 SDC 上运行的应用程序无法访问 PowerFlex 系统中存储的数据。

Cause

MDM 不会根据 SDC 访问切换数据拷贝所有者角色(主/辅助),从而导致重复以下周期:

- SDC 向主数据副本所有者发送的请求失败,因为无法通过 SDC 上可用的接口访问该请求。

- SDC 联系 MDM,以获取有关主数据副本及其所有者的更新。

- MDM 没有理由更新数据角色,因为 MDM 本身和所有其他 SDS 可以与当前主数据拷贝所有者正常通信。

- MDM 使用主数据副本所有者回复 SDC,该所有者与 SDC 之前向其发送请求的 SDS 相同。

此行为遵循预期的系统设计。

Resolution

注意:在进行任何更改之前,请咨询系统的网络管理员。

如果原因是缺少作系统级别的网络路由配置,请更改路由配置或网络拓扑,以具有从每个 SDC 接口到每个 SDS 上的至少一个网络接口的可用路径。

作系统提供用于为各种平台添加持久路由的解决方案如下。有关确切的用法和语法,请参阅官方文档。

系统可能具有用于管理主机路由表的非标准解决方案。在这种情况下,应使用可用的解决方案而不是下面描述的方法。

网络地址和网关应由系统的网络管理员提供。

 

对于 ESXi 5.5/6:

添加相应的 esxcli network ip route ipv4 add 语句设置为 /etc/rc.local

 

对于 RHEL6/7:

根据需要进行以下更改之一

- 添加适当的 ADDRESS开始, NETMASK 和 GATEWAY 配置参数及其值到相应接口的 /etc/sysconfig/network-scripts/route-接口

- 添加适当的 any net 语句设置为 /etc/sysconfig/static-routes.

要求 net-tools 安装 RPM

 

对于 Windows:      

执行相应的 route -p add 命令。

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000433201
Article Type: Solution
Last Modified: 27 Feb 2026
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.