获取[(1*.*.**.***,"名称或服务未知"),(1*.*.**.***,"名称或服务未知")]的名称信息失败。

7
016-03-07T09:10:16.992-0600 W NETWORK  [HostnameCanonicalizationWorker] Failed to obtain name info for: [ (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known") ]
2016-03-07T09:25:17.041-0600 W NETWORK  [HostnameCanonicalizationWorker] Failed to obtain name info for: [ (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known") ]
2016-03-07T09:40:17.085-0600 W NETWORK  [HostnameCanonicalizationWorker] Failed to obtain name info for: [ (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known"), (1*.*.**.***, "Name or service not known") ]

1*...:这是我的IP地址。

我的集群由MongoDB 3.2构建,包含3个节点的副本集。

我在其他环境中从未见过这种错误日志。

可能导致此问题的原因是什么?


这与MongoDB有关。 - rohith
1
此问题源于操作系统级别的主机文件,由于IPv6被禁用,因此相应地修改了主机文件,没有在主机文件中配置IPv6。现在它可以正常工作,没有任何失败事件。 - rohith
反向DNS查找未通过,尽管已经使用指针进行了配置。 - rohith
我会尝试查看您的问题。 - rohith
1
在这里找到解决方案了吗? - Grzegorz Gajos
显示剩余4条评论
1个回答

1

答案非常简单,节点无法从IP地址解析名称。请将这些地址和对应的名称添加到:/etc/hosts 文件中。

12.345.678.90  node1  node1.my.domain
12.345.678.91  node2  node2.my.domain

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接