Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java客户端拒绝连接到远程服务器_Java_Hadoop_Hbase_Apache Zookeeper - Fatal编程技术网

Java客户端拒绝连接到远程服务器

Java客户端拒绝连接到远程服务器,java,hadoop,hbase,apache-zookeeper,Java,Hadoop,Hbase,Apache Zookeeper,我对Hbase非常陌生,它与RDBMS确实不同。我开发了一个简单的应用程序,并试图将其配置为远程服务器162.18.17.55。我收到了连接拒绝错误。当我在Putty中键入zk_dump时,我无法转发以检查哪里出错,然后我得到了相应的服务器详细信息,我可以登录Putty并将表登录到数据库中,但当我使用java客户端时,我无法连接到服务器。当您连接到Zookeeper时,请任何人指导我这个过程并发出问题,因为您将HadoopMaster放在core site.xml文件中,它返回HadoopMas

我对Hbase非常陌生,它与RDBMS确实不同。我开发了一个简单的应用程序,并试图将其配置为远程服务器162.18.17.55。我收到了连接拒绝错误。当我在Putty中键入zk_dump时,我无法转发以检查哪里出错,然后我得到了相应的服务器详细信息,我可以登录Putty并将表登录到数据库中,但当我使用java客户端时,我无法连接到服务器。当您连接到
Zookeeper
时,请任何人指导我这个过程并发出问题,因为您将
HadoopMaster
放在
core site.xml
文件中,它返回
HadoopMaster
作为主机,而不是ip地址。现在,您需要在
/etc/hosts
文件中添加
HadoopMaster
,以便能够识别主机地址。将此行添加到主机文件中

162.18.17.55      HadoopMaster

当您连接到
Zookeeper
时,它会返回
HadoopMaster
作为主机,而不是ip地址,因为您将
HadoopMaster
放在
core site.xml
文件中。现在,您需要在
/etc/hosts
文件中添加
HadoopMaster
,以便能够识别主机地址。将此行添加到主机文件中

162.18.17.55      HadoopMaster

你能发布你的core-site.xml吗?HadoopMaster可能设置在某个地方。。。你的主机文件中有吗?您的客户端应用程序my core-site.xml文件hadoop.tmp.dir/app/hadoop/tmp fs.default.name不知道zookeeper传输的主机信息hdfs://HadoopMaster:54310 你能发布你的core-site.xml吗?HadoopMaster可能设置在某个地方。。。你的主机文件中有吗?您的客户端应用程序my core-site.xml文件hadoop.tmp.dir/app/hadoop/tmp fs.default.name不知道zookeeper传输的主机信息hdfs://HadoopMaster:54310 在etc/hosts中我有162.18.17.55 HadoopMaster和162.18.17.56 HadoopNode在我的etc/hosts中我有这些配置列表“#127.0.0.1 localhost#127.0.1.1 HadoopMaster#支持IPv6的主机需要以下行::1 ip6 localhost ip6环回fe00::0 ip6 localnet ff00::0 ip6 McAstrefix ff02::1 ip6 allnodes ff02::2 ip6 AllRouter#/etc/hosts(用于主控和从控)162.18.17.55 HadoopMaster 162.18.17.56 hadoopnode**”此值“127.0.1.1 HadoopMaster”已位于#"在Hadoop和IPv6中也有一些已知的问题,你可以考虑通过将下面的行添加到你的CONF/Hadoop-Env.SH:ExtTradoopopyts= djava. net .PopIvv4Stc= Ttruein等主机,我有162.18.1755 HadoopMrand和162.18.1756 HoopopDein在我的ET/主机中,我有这些配置。列表“#127.0.0.1 localhost#127.0.1.1 HadoopMaster#以下行适用于支持IPv6的主机::1 ip6 localhost ip6 loopback fe00::0 ip6 localnet ff00::0 ip6 mcastrefix ff02::1 ip6 allnodes ff02::2 ip6 allrouter#/etc/hosts(适用于主/从)162.18.17.55 HadoopMaster 162.18.17.56 hadoopnode**'此值“127.0.1.1 HadoopMaster”前面已加上“#”在Hadoop和IPv6中也存在一些已知的问题,您可能会考虑通过将以下行添加到您的CONF/Hadoop-Env.SH:ExtTrasadoopyts= djava. NET.PyrIPv4Stc=真,禁用Hadoop的IPv6。