- 博客(3)
- 收藏
- 关注
原创 解决hadoop hdfs启动后live nodes为0或者1的问题
**查阅了很多相关资料,然后翻看了日志,终于总结出了问题所在:**1.首先,在每一个节点所有datenode确定启动。但是在WebUI上显示的live nodes数量为1。 这是因为在namenode机器上也同时启动了datenode,但是namenode只能识别到本机上的datenode节点,所以才显示数量为1.2.翻看日志,找到问题原因切换到 从服务器上进入当前目录,打开其中的hadoop…datenode.log文件,发现报错而这是由于由于配置hadoop没有使用host+hostNa
2022-03-23 01:06:53
3959
6
原创 解决hadoop2.9 多次初始化后datanode不能启动的问题
该问题产生的原因是HDFS多次format后,datanode与namenode的clusterID变得不同导致解决办法:找到两个文件和找到两个目录下的VERSION文件,将两者的clusterID改为一致即可。
2022-03-23 00:18:10
2194
原创 重量级锁synchronized------->房屋锁(个人类比理解一)
重量级锁synchronized------->房屋锁(个人类比理解)synchronized,中文意思为同步,顾名思义在同一时间内,一个资源只能被一个人利用,后续的所有人得留下来等待。一、为什么要存在该重量级锁。因为在大部分应用场景中,存在很多重要的资源变量,例如某人银行中的账户余额。该变量在同一时间内,只能进行存钱或者取钱中的一个操作,且只能一个人单独进行,不能存在任何的同时进行,否则损失将会不可估计。二、要完成这个锁需要一些什么‘角色’对一个资源进行加锁就必定离不开以下几个角色类,
2022-02-22 00:26:28
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人