大数据(Hbase)-安装Hbase分布式环境,数据安装hbase环境
- 下载Hbase安装包
http://archive.apache.org/dist/hbase/hbase-1.2.6 - 上传到待安装机器
- 解压
node01:/home/hadoop/application/hbase/hbase
node02:/home/hadoop/application/hbase/hbase
node03:/home/hadoop/application/hbase/hbase - 修改node01/node02/node03环境变量
>su root
>vim /etc/profile
export HBASE_HOME=/home/hadoop/application/hbase/hbase-0.94.6
export PATH=$PATH:$HBASE_HOME/bin
>source /etc/profile
>su hadoop
- 修改配置文件 hbase-env.sh
export JAVA_HOME=/home/hadoop/application/jdk/jdk1.8.0_151
export JAVA_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export HBASE_MANAGES_ZK=false
- 创建zk数据目录
>mkdir /home/hadoop/application/hbase/zkdata
集成HDFS
复制hdfs-site.xml和core-site.xml到hbase_home/conf目录下修改配置文件 hbase-size.xml
<configuration>
<property>
<name>hbase.master</name>
<value>node01:60000</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://ns/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>node01,node02,node03</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/application/hbase/zkdata</value>
</property>
</configuration>
hdfs://ns/hbase中的ns为HA HDFS中的名称空间
- 修改配置文件 regionservers
node01
node02
- 启动 hbase
>hbase shell
- 遇到的问题
1.HDFS双namenode都为standby模块
格式化hdfs在Zookeeper上的数据:hdfs zkfd -formatZK
2.HMaster启动失败,不能失败hdfs namespace
版本问题,开始用0.94.6版本,不行,换成1.2.6就可以了
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。