再多学一点吧

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

Hbase安装

Hbased的元数据保存在zookeeper

删除数据 hdfs
hadoop dfs -rmr /hbase

删除元数据 zk
zkCli.sh
rmr /hbase

 

1.启动Hadoop集群

start-all.sh

2.启动zookeeper(三台都启动)

zkServer.sh start
zkServer.sh status(查看zookeeper状态以及主从)

3.上传解压并配置环境变量

tar -zxvf /usr/local/soft/hbase-1.4.6-bin.tar.gz -C /usr/local/soft

vim etc/profile 

source profile

 

4.修改hbase-env.sh文件

增加java配置
export JAVA_HOME=/usr/local/soft/jdk1.8.0_171

关闭默认zk配置
export HBASE_MANAGES_ZK=false

5.修改hbase-site.xml文件

<property> 
<name>hbase.rootdir</name> 
<value>hdfs://master:9000/hbase</value> 
</property> 
<property> 
<name>hbase.cluster.distributed</name> 
<value>true</value> 
</property> 
<property> 
<name>hbase.zookeeper.quorum</name> 
<value>node1,node2,master</value> 
</property> 

6.修改regionservers文件
增加
node1
node2

如果是伪分布式版本,增加master即可

7.同步到所有节点(如果是伪分布式不需要同步)
scp -r hbase-1.4.6/ node1:`pwd`
scp -r hbase-1.4.6/ node2:`pwd`

8.启动hbase集群 , 需要在master上执行

start-hbase.sh

9.验证hbase
http://master:16010

10.时间同步
yum install ntp -y

ntpdate -u time.windows.com

 

hbase日志文件所在的目录
/usr/local/soft/hbase-1.4.6/logs

关闭集群的命令
stop-hbase.sh

通过 hbase shell 进入到hbase的命令行

 

安装好后的jps

 

 

 

posted on   糟糟张  阅读(67)  评论(0编辑  收藏  举报

编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示