Hbase集群部署掉:Datanode、ResourceManager、NodeManager
怎么说呢,又见面了,其他掉就算了,Datanode也掉!
[root@chensy ~]# jps
2720 QuorumPeerMain
12693 NameNode
13144 JournalNode
13656 HRegionServer
13309 DFSZKFailoverController
13949 Jps
停掉集群以及所有进程
[root@chensy ~]# stop-all.sh
[root@chensy logs]# zkServer.sh stop
先看看Datanode,打开瓜兮兮的日志,找到教育的漏网之鱼
[root@chensy logs]# cat hadoop-root-datanode-chensy.log
2021-05-13 08:45:52,874 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for Block pool <registering> (Datanode Uuid unassigned) service to chensy1/10.0.0.138:8020 All specified directories are failed to load.
怎么说呢,似曾相识
可参考这个
- 把Datanode的ID改和Namenode一样
[root@chensy data]# cd /data/module/hadoop-2.7.3/tmp/dfs/data/current
[root@chensy current]# vim VERSION
#Thu May 13 09:10:39 CST 2021
storageID=DS-c164e503-b788-4681-905c-a877552388b5
clusterID=CID-a50d5e1c-c38b-4ed2-9045-b2758d6726bf
cTime=0
datanodeUuid=10d34fb1-96e3-456a-a6a6-5ea89df1c512
storageType=DATA_NODE
layoutVersion=-56
~
~
改好了起飞,查看进程
[root@chensy current]# jps
17652 DataNode
18292 HMaster
17333 QuorumPeerMain
17926 JournalNode
13656 HRegionServer
18104 DFSZKFailoverController
18525 Jps
17487 NameNode
好了,接下来就是那啥了ResourceManager
- 首先,第一步,打开百度,哦不对,是日志。`欸,它要找谁说理,好像我想想,是Hadoop吧!等等!这…好像是我没起服务。
在这里插入代码片[root@chensy module]# ll
总用量 4
drwxr-xr-x. 12 root root 184 4月 15 11:04 hadoop-2.7.3
drwxr-xr-x. 8 root root 172 5月 6 10:42 hbase-1.3.1
- 欸,齐了
[root@chensy module]# jps
17652 DataNode
18292 HMaster
19364 ResourceManager
17333 QuorumPeerMain
17926 JournalNode
19591 Jps
13656 HRegionServer
18104 DFSZKFailoverController
19533 NodeManager
17487 NameNode
19535 NodeManager
嘿嘿,怪不好意思的🎪