彷徨 | Hbase的安装
1 下载安装包并解压
下载地址 : http://hbase.apache.org/downloads.html
也可以点击 Apache Archive 下载之前的版本
上传安装包并解压到指定目录
tar -zxvf hbase-1.2.6-bin.tar.gz -C /usr/local/
解压成功
2.修改配置文件
配置hbase集群,要修改3个文件
首先需要保证hadoop集群和zookeeper集群已经搭建好
hbase-env.sh hbase-site.xml regionservers
2.1 hbase-env.sh
vim hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_102
告诉hbase使用外部的zk
export HBASE_MANAGES_ZK=false
2.2 hbase-site.xml
vim hbase-site.xml
<configuration>
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01:2181,hadoop02:2181,hadoop03:2181,hadoop04:2181</value>
</property>
</configuration>
2.3 regionservers 修改集群机器
vim regionservers
3 拷贝到其他机器
为了方便 , 我们一下配置环境变量
vim /etc/profile
拷贝配置文件 :
scp /etc/profile hadoop02:/etc/
scp /etc/profile hadoop03:/etc/
scp /etc/profile hadoop04:/etc/
拷贝Hbase :
scp /usr/local/hbase-1.2.6/ hadoop02:/usr/local/
scp /usr/local/hbase-1.2.6/ hadoop03:/usr/local/
scp /usr/local/hbase-1.2.6/ hadoop04:/usr/local/
4 启动所有的hbase
分别启动zk
zkServer.sh start
启动hadoop集群
start-dfs.sh
启动hbase,在主节点上运行:
start-hbase.sh
通过浏览器访问hbase管理页面
192.168.1.201:16010
为保证集群的可靠性,要启动多个HMaster
hbase-daemon.sh start master
发现备用的master里面多了hadoop02
推荐阅读
-
Photoshop制作一个液化的鼠标
-
对于Python中RawString的理解介绍
-
简单掌握Python中glob模块查找文件路径的用法
-
sqlserver 2000数据库同步 同步两个SQLServer数据库的内容
-
Android编程记录ListView标记行状态的方法
-
Python的shutil模块中文件的复制操作函数详解
-
Android中使用SharedPreferences完成记住账号密码的功能
-
Android实现在ServiceManager中加入自定义服务的方法详解
-
SQL中函数 replace 的参数1的数据类型ntext无效的解决方法
-
C#使用smtp发送带附件的邮件实现方法