Hbase安装,
·前途条件:
已经安装了Hadoop 2.x版本 且hadopp 可以正常运行
本机和本地可以通过ssh 主机名直接连接
Zookeeper已经启动
1. 去官网下载Hbase 文件
2. 放到 linux系统中
3. 解压缩
[root@yufan1 hbase]# tar -zxvf hbase-1.1.8-bin.tar.gz
4. 配置环境变量。
在 /etc/profile文件中
export HBASE_HOME=/home/hbase-1.1.8
export PATH=$PATH:$HBASE_HOME/bin使环境变量生效并验证环境变量生效
source /etc/profile
hbase version
[root@yufan1 ~]# source /etc/profile
[root@yufan1 ~]# hbase version
2017-07-20 15:56:55,400 INFO [main] util.VersionInfo: HBase 1.1.8
2017-07-20 15:56:55,400 INFO [main] util.VersionInfo: Source code repository git://diocles.local/Volumes/hbase-1.1.8/hbase revision=1687ca79bd7dba1977167e5e7ea20f245bc661b6
2017-07-20 15:56:55,400 INFO [main] util.VersionInfo: Compiled by ndimiduk on Mon Dec 12 21:09:46 PST 2016
2017-07-20 15:56:55,400 INFO [main] util.VersionInfo: From source with checksum c21eff1775b895586dcd138f33055158
[root@yufan1 ~]#
5. 编辑 Hbase 配置文件
a) hbase-env.sh()
#Java环境
export JAVA_HOME=/usr/local/jdk1.8/
#通过hadoop的配置文件找到hadoop集群
export HBASE_CLASSPATH=/home/hadoop/hadoop2.2/etc/hadoop/
#使用HBASE自带的zookeeper管理集群
`export HBASE_MANAGES_ZK=false
b) hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://yufan:9000/hbase</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>yufan,yufan1,yufan2</value>
</property>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
6. 拷贝到其他结点
[root@yufan hbase]# scp -r hbase-1.1.8 yufan2:/home/bigdata/hbase/
7. 启动并验证
a) start-hbase.sh
b) jps
yufan:
[root@yufan ~]# start-hbase.sh
starting master, logging to /home/bigdata/hbase/hbase-1.1.8//logs/hbase-root-master-yufan.out
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
yufan1: starting regionserver, logging to /home/bigdata/hbase/hbase-1.1.8/bin/../logs/hbase-root-regionserver-yufan1.out
yufan2: starting regionserver, logging to /home/bigdata/hbase/hbase-1.1.8/bin/../logs/hbase-root-regionserver-yufan2.out
yufan1: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
yufan1: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
yufan2: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
yufan2: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
[root@yufan ~]# jps
13203 HMaster
8227 NameNode
13316 Jps
10696 Main
8745 QuorumPeerMain
8474 ResourceManager
yufan1:
[root@yufan1 ~]# jps
9364 Jps
5576 QuorumPeerMain
9256 HRegionServer
5277 DataNode
5453 NodeManager
5374 SecondaryNameNode
yufan2
[root@yufan2 ~]# jps
5057 NodeManager
8276 Jps
8168 HRegionServer
4954 DataNode
5179 QuorumPeerMain
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。