首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >线程"main“java.net.UnknownHostException中的异常:

线程"main“java.net.UnknownHostException中的异常:
EN

Stack Overflow用户
提问于 2015-11-18 13:37:11
回答 1查看 1.6K关注 0票数 0

我刚认识动物园管理员,开始经营动物园管理员

代码语言:javascript
复制
Exception in thread "main" java.net.UnknownHostException: zoo1
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:848)

我的zoo.cfg

代码语言:javascript
复制
tickTime=2000
dataDir=/home/st/storm/datadir/zookeeper
clientPort=2181
initLimit=5
syncLimit=2 
server.1=zoo1:2888:3888 
server.2=zoo2:2888:3888 
server.3=zoo3:2888:3888

我的/etc/主机是

代码语言:javascript
复制
127.0.0.1       localhost  
127.0.1.1   ubuntu

# The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback 
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix 
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters 
ff02::3 ip6-allhosts
EN

回答 1

Stack Overflow用户

发布于 2015-11-18 13:55:00

问题是,在您的zoo.cfg中有以下几行

代码语言:javascript
复制
server.1=zoo1:2888:3888 
server.2=zoo2:2888:3888 
server.3=zoo3:2888:3888

需要用实际的IP地址替换zoo1、zoo2和zoo3。比如,

代码语言:javascript
复制
server.1=192.168.1.100:2888:3888 
server.2=192.168.1.101:2888:3888 
server.3=192.168.1.102:2888:3888

或者您的动物园管理员节点所处的实际IP地址。

编辑

如果您只在一台机器上运行动物园管理员,因此只有一个ip地址。您可以将配置更改为类似的配置。

代码语言:javascript
复制
server.1=192.168.1.100:2888:3888 

因为您只有一个ip地址,所以在配置中只需要一个条目。动物园管理员节点的数量由你来决定,3不是一个神奇的数字。虽然你的机器越多,你就会有更多的冗余。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33781538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档