- 🎉粉丝福利送书:《 Java多线程与大数据处理实战》
- 🎉点赞 👍 收藏 ⭐留言 📝 即可参与抽奖送书
- 🎉下周二(10月19日)晚上20:00将会在【点赞区和评论区】抽一位粉丝送这本北京大学出版社的书~🙉
- 🎉详情请看第五点的介绍嗷~✨
![在这里插入图片描述](https://img-blog.csdnimg.cn/6c90aac55b5d482b92e2d48408c6aa45.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP55Sf5Yeh5LiA,size_20,color_FFFFFF,t_70,g_se,x_16)
目录
1. 安装HBase
1.1 下载安装文件
1.2 配置环境变量
sudo vim ~/.bashrc
- 添加箭头所指的两个路径
![在这里插入图片描述](https://img-blog.csdnimg.cn/b4f8ce6cea924a9d885f48e581442d86.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP55Sf5Yeh5LiA,size_20,color_FFFFFF,t_70,g_se,x_16)
- 使得环境生效
source ~/.bashrc
1.3 添加用户权限
sudo chown -R zqc /usr/local/hbase
![在这里插入图片描述](https://img-blog.csdnimg.cn/c4a52a181fc94e34b05a8249605fd55a.png)
1.4 查看HBase版本信息
hbase version
![在这里插入图片描述](https://img-blog.csdnimg.cn/e2591065fe524bdfa48f7988a3b7017a.png)
2. HBase的配置
2.1 单机模式配置
2.1.1 配置hbase-env.sh文件
sudo vim /usr/local/hbase/conf/hbase-env.sh
![在这里插入图片描述](https://img-blog.csdnimg.cn/c9222d84a95f4b7ba560b79120ac00f9.png)
2.1.2 配置hbase-site.xml
sudo vim /usr/local/hbase/conf/hbase-site.xml
2.1.3 启动Hbase
start-dfs.sh
start-hbase.sh
- jps出现下面这些即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/0b332e856cdb4e7dbb2632a1f002f045.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP55Sf5Yeh5LiA,size_20,color_FFFFFF,t_70,g_se,x_16)
- 停止 HBase 运行
stop-hbase.sh
stop-dfs.sh
2.2 伪分布模式配置
2.2.1 配置hbase-site.xml
![在这里插入图片描述](https://img-blog.csdnimg.cn/071c8c87ec1a48dd9cb89350e1a5294a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5bCP55Sf5Yeh5LiA,size_20,color_FFFFFF,t_70,g_se,x_16)
3. HBase常用的Shell命令
3.1 在HBase中创建表
create 'student','Sname','Ssex','Sage','Sdept','course'
![在这里插入图片描述](https://img-blog.csdnimg.cn/388380fb2b064b958dd2c23ec93fc48f.png)
3.2 添加数据
put 'student','95001','Sname','LiYing'