关于连接HaDoop拒绝连接主机路由的解决办法(之一)

最近看了一些网络上博客大佬关于HaDoop拒绝连接的方法,本人深受触动和更深此的学习到了其中骨髓,哈哈,是净水,精!髓!

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

上图命令行显示连接不上Hadoop,陈哇塞解决问题如下:

首先先检查主机的hostname;

hostname

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

然后再命令行输入代码如下

hdfs dfs -mkdir /user

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

这个代码命令可以更直观的让人再一次感受到伤口撒盐的刺激感,哈哈,不过也清楚了问题根源!

查看etc目录文件下hosts里面的配置

more /etc/hosts

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

看官们有没有发现什么不同呢,来来来,找茬!!!

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

那么接下来就简单多了,修改、etc/hosts里的东西就好了噻!

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

接着进入测试阶段:

start-dfs.sh

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

接下来看一下进程,命令行输入jps

jps

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

有上图这么些个进程就证明Hadoop正常可以开始和工作了!因为陈哇塞的朋友在遇到这个问题的时候zookeeper也不能正常启动,hadoop访问路由问题解决后,zookeeper也能正常启动啦,

接下来启动zookeeper

/export/server/zookeeper-3.4.6/bin/start-zk-all.sh

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

[root@node1 conf]# /export/server/zookeeper-3.4.6/bin/start-zk-all.sh
node1
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
node1 started
node2
Warning: Permanently added the ECDSA host key for IP address '192.168.88.22' to the list of known hosts.
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
node2 started
node3
Warning: Permanently added the ECDSA host key for IP address '192.168.88.23' to the list of known hosts.
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
node3 started

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

按步骤来,一一对应就没有问题了,jps进程出现QuorumPeerMain这个东西就证明zookeeper这个高(jiu)级(shi)动(chan)物(shi)管(的)理员就启动了......

看官们你们以为这样就结束了???不不不,文后提示,顺便检查一下slaves这个配置文件里是'locathost',删除它改成虚拟机名称,陈哇塞的朋友虚拟机名称为,node1,node2,node3

首先命令行输入下面这段代码,依自己的配置文件而定

ll /export/server/hadoop-2.7.5/etc/hadoop/
-rw-r--r-- 1 root root  4436 5月  19 2019 capacity-scheduler.xml
-rw-r--r-- 1 root root  1335 5月  19 2019 configuration.xsl
-rw-r--r-- 1 root root   318 5月  19 2019 container-executor.cfg
-rw-r--r-- 1 root root  1328 5月   2 19:44 core-site.xml
-rw-r--r-- 1 root root  3670 5月  19 2019 hadoop-env.cmd
-rw-r--r-- 1 root root  4239 4月  23 19:39 hadoop-env.sh
-rw-r--r-- 1 root root  2598 5月  19 2019 hadoop-metrics2.properties
-rw-r--r-- 1 root root  2490 5月  19 2019 hadoop-metrics.properties
-rw-r--r-- 1 root root  9683 5月  19 2019 hadoop-policy.xml
-rw-r--r-- 1 root root  1885 4月  23 20:08 hdfs-site.xml
-rw-r--r-- 1 root root  1449 5月  19 2019 httpfs-env.sh
-rw-r--r-- 1 root root  1657 5月  19 2019 httpfs-log4j.properties
-rw-r--r-- 1 root root    21 5月  19 2019 httpfs-signature.secret
-rw-r--r-- 1 root root   620 5月  19 2019 httpfs-site.xml
-rw-r--r-- 1 root root  3518 5月  19 2019 kms-acls.xml
-rw-r--r-- 1 root root  1527 5月  19 2019 kms-env.sh
-rw-r--r-- 1 root root  1631 5月  19 2019 kms-log4j.properties
-rw-r--r-- 1 root root  5540 5月  19 2019 kms-site.xml
-rw-r--r-- 1 root root 11237 5月  19 2019 log4j.properties
-rw-r--r-- 1 root root   951 5月  19 2019 mapred-env.cmd
-rw-r--r-- 1 root root  1429 4月  23 19:41 mapred-env.sh
-rw-r--r-- 1 root root  4113 5月  19 2019 mapred-queues.xml.template
-rw-r--r-- 1 root root  1150 4月  23 20:10 mapred-site.xml
-rw-r--r-- 1 root root    17 5月  28 18:06 slaves
-rw-r--r-- 1 root root  2316 5月  19 2019 ssl-client.xml.example
-rw-r--r-- 1 root root  2697 5月  19 2019 ssl-server.xml.example
-rw-r--r-- 1 root root  2191 5月  19 2019 yarn-env.cmd
-rw-r--r-- 1 root root  4567 4月  23 20:04 yarn-env.sh
-rw-r--r-- 1 root root  1405 4月  23 20:13 yarn-site.xml

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

然后进入文本编辑器

vim slaves

关于连接HaDoop拒绝连接主机路由的解决办法(之一)

这样修改成自己的虚拟机的主机名就好了。

最后:

陈哇塞祝各位武运昌隆!

上一篇:javascript进行遍历


下一篇:【RS】导出路由器/交换机配置的方法