小弟在測試環境安裝otter時出現非常奇怪的問題
我在no-ip上配置了三台node的domain name 但是怎麼啟動都是看到相同的訊息(在log中)
2014-02-25 22:52:16.550 [main] WARN Exception in thread "main" java.lang.IllegalArgumentException: node[2] ip[test2.no-ip.biz] port[80] , but your host ip[112.105.XXX.XXX] is not matched!
我已經寫在/etc/hosts中,也確定nslookup指向的domain name是同一個IP 我是否需要新增哪些設定解決這個ERROR
環境是centos6,mysql 5.6,使用otter4.2.9
原提问者GitHub用户 stuart3501
老版本校验时只是验证了本机ip和manager上配置的ip是否相同,因为这里你配置了doamin name,所以导致两者匹配失败. 修复了代码,同时支持了hostname的匹配
原回答者GitHub用户agapple
遇到了IP地址不匹配的错误。根据错误消息,您的Otter节点似乎正在尝试连接到一个使用域名test2.no-ip.biz的节点,但是您的主机IP地址为112.105.XXX.XXX,这两个地址不匹配。
为了解决这个问题,建议您尝试以下步骤:
确认您的节点配置中的IP地址是否正确。您可以在节点配置文件中查看节点的IP地址,并确保它与您的主机IP地址匹配。如果您使用的是域名,请确保该域名可以正确解析为IP地址。
检查您的网络配置是否正确。如果您的主机与Otter节点之间存在网络问题,可能会导致IP地址不匹配的错误。请确保您的主机可以正确连接到您的节点,并且网络连接正常。
检查您的防火墙设置。防火墙可能会阻止Otter节点与主机之间的连接。请确保您的防火墙设置允许Otter节点与主机之间的连接。
如果您使用的是虚拟机环境,请确保网络配置正确。在一些虚拟机环境中,网络配置可能会导致IP地址不匹配的错误。请确保您的虚拟机网络配置正确,并且可以正确连接到您的节点。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。