hbase配置
软件名称 | 软件包名 |
---|
zookeeper | zookeeper-3.4.8.tar.gz |
hbase | hbase-1.2.1-bin.tar.gz |
hadoop | hadoop-2.7.1.tar.gz |
CentOS | CentOS 7.4(mini 英文版本) |
1.解压
tar -zxvf /opt/software/hbase-1.2.1-bin.tar.gz -C /usr/local/src/
cd /usr/local/src
mv hbase-1.2.1/ hbase
2.配置
vi /usr/local/src/hbase/conf/hbase-env.sh
export JAVA_HOME=/usr/local/src/java
export HADOOP_HOME=/usr/local/src/hadoop
export HADOOP_CONF_DIR=${HADOOP_HOME}/etc/hadoop
export HBASE_MANAGES_ZK=false
export HBASE_LOG_DIR=/usr/local/src/hbase/logs
export HBASE_PID_DIR=/usr/local/src/hbase/pid
mkdir /usr/local/src/hbase/{logs,pid}
cp /usr/local/src/hadoop/etc/hadoop/core-site.xml /usr/local/src/hbase/conf
cp /usr/local/src/hadoop/etc/hadoop/hdfs-site.xml /usr/local/src/hbase/conf
vi /usr/local/src/hbase/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:8020/hbase</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/local/src/hbase/tmp</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>16010</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/src/hbase/tmp/zookeeper-hbase</value>
</property>
</configuration>
vi /usr/local/src/hbase/conf/regionservers
slave1
slave2
vi /etc/profile
export HBASE_HOME=/usr/local/src/hbase
export PATH=$PATH:$HBASE_HOME/bin
3.分发
# master
chown -R root:root /usr/local/src/hbase
scp -r /usr/local/src/hbase slave1:/usr/local/src
scp -r /usr/local/src/hbase slave2:/usr/local/src
scp /etc/profile slave1:/etc
scp /etc/profile slave2:/etc
source /etc/profile
#slave1
source /etc/profile
#slave2
source /etc/profile
4.启动
ntpdate cn.pool.ntp.org
date -s "20220517 11:31:01"
zkServer.sh start
zkServer.sh start
zkServer.sh start
start-all.sh
start-hbase.sh
5.查看