hbase 安装配置
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,hbase 安装我这里 用的是 CentOS-6.5-x86_64 的linux系统;hbase 用的是 hbase-0.99.2-bin.tar.gz 版本;用的 vm虚拟机 和 CRT 终端软件。
千家信息网最后更新 2025年12月03日hbase 安装配置
hbase 安装
我这里 用的是 CentOS-6.5-x86_64 的linux系统;
hbase 用的是 hbase-0.99.2-bin.tar.gz 版本;
用的 vm虚拟机 和 CRT 终端软件。
我这里 预先 安装了,
hadoop-2.6.4,jdk1.7.0_45,zookeeper 等环境,如果没有安装,请自行安装。
我这里 用的 3 台虚拟机,mini1,mini2,mini3 ,电脑不给力,3台凑合玩。如果,配置好的话,7台 虚拟机,效果最佳,配置ha,最好效果的模拟真实环境。
ha 环境配置 请参考 Hadoop 12节点集群搭建
mini1 是主 从兼备,mini2,mini3 是从机器。
安装步骤:
1) 上传
首先确保用户是hadoop,用工具将hbase安装包hbase-0.99.2-bin.tar.gz上传到/home/hadoop下。
2) 解压
# 确认是 Hadoop 用户,找到上传的 hbase 安装包# 解压的 软件安装目录,我的个人习惯 是放在 apps下$ tar -zxvf hbase-0.99.2-bin.tar.gz -C /home/hadoop/apps/# 进入到 解压目录,给解压的 hbase-0.99.2 ,重命名$ cd /home/hadoop/apps/$ mv hbase-0.99.2 hbase3) 修改环境变量
# 切换到 root 用户$ su - root$ vi /etc/profile# 添加内容:export HBASE_HOME=/home/hadoop/apps/hbaseexport PATH=$PATH:$HBASE_HOME/bin# 执行命令:$ source /etc/profile$ su - hadoop4) 修改配置文件
分别 修改 /home/hadoop/apps/hbase/conf 文件夹下的,hbase-env.sh,hbase-site.xml,regionservers 三个配置文件。
- 1.修改 hbase-env.sh
# 先进入 conf 目录下$ cd $HBASE_HOME/conf# 修改 hbase-env.sh $ vi hbase-env.sh# jdk安装目录, 我的在 /usr/local 下export JAVA_HOME=/usr/local/jdk1.7.0_45export JAVA_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar# hadoop 配置文件的位置export HBASE_CLASSPATH=/home/hadoop/apps/hbase/conf# 如果使用独立安装的zookeeper这个地方就是falseexport HBASE_MANAGES_ZK=true - 2.修改 hbase-env.sh
$ vi hbase-env.sh hbase.master #hbasemaster的主机和端口 mini1:60000 hbase.master.maxclockskew #时间同步允许的时间差 180000 hbase.rootdir hdfs://hadoop-cluster1/hbase #hbase共享目录,持久化hbase数据 hbase.cluster.distributed #是否分布式运行,false即为单机 true hbase.zookeeper.quorum #zookeeper地址 mini1, mini2,mini3 hbase.zookeeper.property.dataDir #zookeeper配置信息快照的位置 /home/hadoop/hbase/tmp/zookeeper - 3.修改 regionservers
# 从 机器对应的主机名$ vi regionserversmini1mini2mini35) 把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下
$ cp /home/hadoop/apps/hadoop/etc/hadoop/hdfs-site.xml /home/hadoop/apps/hbase/conf$ cp /home/hadoop/apps/hadoop/etc/hadoop/core-site.xml /home/hadoop/apps/hbase/conf6) 发送到其他从机器
$ scp -r /home/hadoop/apps/hbase hadoop@mini2:/home/hadoop/apps$ scp -r /home/hadoop/apps/hbase hadoop@mini3:/home/hadoop/apps7) 启动
#在mini1执行$ start-hbase.sh8) 查看
进程:jps
进入hbase的shell:hbase shell
退出hbase的shell:quit
页面:http://mini1:60010/ ,不知道为啥,我打不开页面,可能哪里不正确,反正不咋用,不碍事。
至此,hbase 就安装完成了,如果启动失败,请检查 zookeeper 进程是否工作正常,hadoop 集群是否启动。
配置
目录
文件
环境
机器
用户
主机
位置
效果
时间
软件
进程
集群
页面
三个
个人
信息
内容
分布式
单机
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州天是网络技术有限公司
数据库备份和还原功能
阿里旺旺服务器聊天记录
山西网络时间同步服务器云空间
地下管廊plc管理服务器
电容油位传感器软件开发
网络安全校园日教育稿
网络技术基础演示互动
高考历年录取分数线数据库安徽
软件服务器成本怎么估算
河北绿澜网络技术有限公司
软件开发需要什么岗位
网络安全的重要组成部分是
网络安全意识形势发言总结
央厨配送软件开发公司
数据库位数设过大有影响吗
方舟手游pvp官方服务器
网络安全知识竞赛题库六年级
聊天软件开发的大品牌
网络安全规划任职资格
怎么创建school数据库
服务器拖管机房有多少
守护国家数据与网络安全
神农架精益管理软件开发
老版本怎么获取服务器失败
高考历年录取分数线数据库安徽
微软开源文件数据库
卧龙吟2手游没有服务器
网络异常或服务器不达标
计算机网络技术与应用专业好吗