部署为 Amazon EC2 实例时,HBase 无法启动。以下例外显示在主服务器和/或 RegionServer 日志中:
2009-10-19 11:52:27,030 INFO org.apache.zookeeper.ClientCnxn: Attempting
connection to server ec2-174-129-15-236.compute-1.amazonaws.com/10.244.9.171:2181
2009-10-19 11:52:27,032 WARN org.apache.zookeeper.ClientCnxn: Exception
closing session 0x0 to sun.nio.ch.SelectionKeyImpl@656dc861
java.net.ConnectException: Connection refused
安全组策略阻止公共地址上的 ZooKeeper 端口。配置 ZooKeeper 仲裁对等体列表时,请使用内部 EC2 主机名。
有关 HBase 和 Amazon EC2 的问题经常出现在 HBase dist-list 上。使用搜索旧线程搜索 Hadoop
请参阅安德鲁的答案,在用户列表中:远程 Java 客户端连接到 EC2 实例。