HBase的安装部署
1、HBase安装说明
JDK1.7以上
Hadoop-2.5.0以上
Zookeeper-3.4.5
2、Hadoop2.6安装
1) 解压 tar -zxvf hadoop-2.6.0.tar.gz
2) 配置hardoop的jdk
cd /root/tools/hadoop-2.6.0/etc/hadoop
vi hadoop-env.sh
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181
3) 修改core-site.xml
cd /root/tools/hadoop-2.6.0/etc/hadoop
vi core-site.xml
cd /root/tools/hadoop-2.6.0
创建 mkdir -p data/tmp
<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/root/tools/hadoop-2.6.0/data/tmp</value> </property> </configuration>
4)修改hdfs-site.xml
cd /root/tools/hadoop-2.6.0/etc/hadoop
vi hdfs-site.xml
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>dfs.permissions.enabled</name> <value>false</value> </property> </configuration>
副本数为1, 取消权限
5) 启动hadoop
在启动前,先进行namenode格式化
cd /root/tools/hadoop-2.6.0/etc/hadoop
bin/hdfs namenode -format
启动hadoop
sbin/hadoop-daemon.sh start namenode
sbin/hadoop-daemon.sh start datanode
6)访问hadoop
http://4x.xx.xx.x20:50070/dfshealth.html#tab-overview
这样hadoop就安装完成了。
3、HBase安装
1) 解压: tar -zxvf hbase-1.1.0-bin.tar.gz
2) 配置JDK
/root/tools/hbase-1.1.0/conf
vi hbase-env.sh
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181/
配置不使用自带的Zookeeper
# Tell HBase whether it should manage it‘s own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false
3) 配置 hbase-site
cd /root/tools/hbase-1.1.0/conf
vi hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://localhost:9000/hbase</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>http://localhost:2181</value> </property> </configuration>
多台Zookeeper,则用逗号分隔如http://xx:2181,http://yy:2181
4) 启动Hbase
cd /root/tools/hbase-1.1.0/bin
./start-hbase.sh
查看是否启动 jps