赞
踩
修改了hbase的配置文件hbase-site.xml伪分布式环境,会导致文件的不完整,hadoop上文件与本地文件不一致,所以进入hbase时list搜索不到之前的一整个文件。简而言之,之前时分布式存储的,3个机器,1个存储1块构成完整的文件,现去掉2个,再次查询时就会报错。
hbase:002:0> exit
[root@node1 hbase-2.4.13]# stop-hbase.sh
[root@node1 hbase-2.4.13]# stop-all.sh
[root@node1 hbase-2.4.13]# jps
[root@node1 hbase-2.4.13]# start-all.sh
[root@node1 hbase-2.4.13]# cd /usr/local/hadoop-3.3.0
[root@node1 hadoop-3.3.0]# hadoop fs -ls /
[root@node1 hadoop-3.3.0]# hdfs dfsadmin -safemode leave
[root@node1 hadoop-3.3.0]# hadoop fs -rm -r /hbase
[root@node1 hadoop-3.3.0]# hadoop fs -ls
[root@node1 hadoop-3.3.0]# start-hbase.sh
[root@node1 hadoop-3.3.0]# hbase shell
hbase:001:0> list
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。