hbase 安装配置
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,hbase 安装我这里 用的是 CentOS-6.5-x86_64 的linux系统;hbase 用的是 hbase-0.99.2-bin.tar.gz 版本;用的 vm虚拟机 和 CRT 终端软件。
千家信息网最后更新 2025年02月02日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 hbase
3) 修改环境变量
# 切换到 root 用户$ su - root$ vi /etc/profile# 添加内容:export HBASE_HOME=/home/hadoop/apps/hbaseexport PATH=$PATH:$HBASE_HOME/bin# 执行命令:$ source /etc/profile$ su - hadoop
4) 修改配置文件
分别 修改 /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 regionserversmini1mini2mini3
5) 把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/conf
6) 发送到其他从机器
$ scp -r /home/hadoop/apps/hbase hadoop@mini2:/home/hadoop/apps$ scp -r /home/hadoop/apps/hbase hadoop@mini3:/home/hadoop/apps
7) 启动
#在mini1执行$ start-hbase.sh
8) 查看
进程:jps
进入hbase的shell:hbase shell
退出hbase的shell:quit
页面:http://mini1:60010/ ,不知道为啥,我打不开页面,可能哪里不正确,反正不咋用,不碍事。
至此,hbase 就安装完成了,如果启动失败,请检查 zookeeper 进程是否工作正常,hadoop 集群是否启动。
配置
目录
文件
环境
机器
用户
主机
位置
效果
时间
软件
进程
集群
页面
三个
个人
信息
内容
分布式
单机
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
用什么软件开发网站好
网络安全等保审计系统
网络安全威胁和风险问题
易唐天下网络技术有限公司
服务器托管那里好
如何搭建一个局域网流媒体服务器
网络安全与ssl
网络安全属于哪个分类
日照天气预报软件开发
安卓软件开发用什么
计算机网络技术一级考试
怎么把apache安装到服务器
快照数据库对象定义被修改
数据库原理第三版实验答案
长宁区计算机网络技术推荐咨询
河南锦凡网络技术有限公司
南京木泉网络技术有限公司
多媒体交互软件开发
孝感计算机软件开发费用
mc服务器怎么关发包限制
小学生网络安全周
串口通讯软件开发
服务器应用镜像
亳州门店管理软件开发外包公司
计算机网络技术专业动向
execl建立数据库
铜州 网络安全预案
互联网及未来网络技术研究
11.23更新后的联盟服务器
做软件开发多久换工作