本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
恢复隔离节点的网络连接
贡献者
建议更改
在某些情况下,例如站点范围或网格范围的 IP 地址更改,一组或多组节点可能无法与网格的其余部分联系。
在网格管理器( * 支持 * > * 工具 * > * 网格拓扑 * )中,如果某个节点为灰色,或者某个节点为蓝色,其许多服务显示的状态不是 " 正在运行 " ,则应检查节点隔离情况。
隔离节点会产生以下后果:
-
如果隔离了多个节点,您可能无法登录或访问网格管理器。
-
如果隔离了多个节点,则租户管理器的信息板上显示的存储使用量和配额值可能已过时。恢复网络连接后,总数将更新。
要解决隔离问题描述 ,您可以在与网格隔离的每个隔离节点或组中的一个节点(子网中不包含主管理节点的所有节点)上运行命令行实用程序。该实用程序可为节点提供网格中非隔离节点的 IP 地址,从而使隔离的节点或节点组能够再次访问整个网格。
如果在网络中禁用了多播域名系统( mDNS ),则可能需要在每个隔离节点上运行命令行实用程序。 |
-
访问此节点并检查 ` /var/local/log/dynip.log` 中是否存在隔离消息。
例如:
[2018-01-09T19:11:00.545] UpdateQueue - WARNING -- Possible isolation, no contact with other nodes. If this warning persists, manual action may be required.
如果您使用的是 VMware 控制台,则它将包含一条消息,指出此节点可能已隔离。
在 Linux 部署中,隔离消息将显示在 ` /var/log/storagegrid/node/<nodename>.log` 文件中。
-
如果隔离消息重复出现且持久,请运行以下命令:
add_node_ip.py < 地址 >
其中 ` < 地址 >` 是连接到网格的远程节点的 IP 地址。
# /usr/sbin/add_node_ip.py 10.224.4.210 Retrieving local host information Validating remote node at address 10.224.4.210 Sending node IP hint for 10.224.4.210 to local node Local node found on remote node. Update complete.
-
验证先前隔离的每个节点的以下情况:
-
节点的服务已启动。
-
运行
storagegRid-status
命令后,动态 IP 服务的状态为 "`running` " 。 -
在网格拓扑树中,节点不再显示为与网格其余部分断开连接。
-
如果运行 add_node_ip.py 命令无法解决此问题,则可能还有其他网络问题需要解决。
|