hbase安装
andrew2.1 HBase 安装部署
2.1.1 Zookeeper 正常部署
首先保证 Zookeeper 集群的正常部署,并启动之:
1 2 3
| [andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start [andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start [andrew@hadoop101 zookeeper-3.4.10]$ bin/zkServer.sh start
|
2.1.2 Hadoop 正常部署 Hadoop 集群的正常部署并启动:
1 2
| [andrew@hadoop101 hadoop-2.7.2]$ sbin/start-dfs.sh [andrew@hadoop103 hadoop-2.7.2]$ sbin/start-yarn.sh
|
2.1.3 HBase 的解压 解压 Hbase 到指定目录:
1
| [andrew@hadoop101 software]$ tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module
|
2.1.4 HBase 的配置文件
修改 HBase 对应的配置文件。
1)hbase-env.sh 修改内容: 2)hbase-site.xml 修改内容:
1 2 3
| vim ~/.bashrc export JAVA_HOME=/opt/module/jdk1.8.0_144 export HBASE_MANAGES_ZK=false
|
hbase-site.xml 修改内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| <configuration> <property> <name>hbase.rootdir</name> <value>hdfs://localhost:8020/hbase</value> </property>
<property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.master.port</name> <value>16000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>localhost:2181</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/module/zookeeper-3.5.7/zkData</value> </property>
<property> <name>hbase.unsafe.stream.capability.enforce</name> <value>false</value> </property>
</configuration>
|
1 2 3
| vim regionservers
localhost
|
启动hbase
1
| bin/hbase-daemon.sh start
|