章节目录
- Hbase安装环境准备
- hbase安装详细步骤
- Hasee启停
1 Hbase安装环境准备
- 准备集群,集群中配置JDK环境
- 安装部署ZooKeeper集群并启动
- 集群节点时间同步
手动设置 : date -s "2020-06-10 11:11:00"
连接时间服务器 : ntpdate 0.asia.pool.ntp.org
4.HDFS集群正常运行
2 hbase安装详细步骤
1上传解压
[root@linux01software]$ tar -zxvf hbase-2.0.4-bin.tar.gz -C /usr/apps/
2 修改配置
1 hbase-env.sh修改内容:注意放开注释
export JAVA_HOME=/usr/apps/jdk1.8.0_141/
esc /ZK
export HBASE_MANAGES_ZK=false
2 hbase-site.xml修改内容:
<configuration>
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://lx01:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>lx01:2181,lx02:2181,lx03:2181</value>
</property>
</configuration>
3 regionservers 配置 启动集群中的Regionserver机器
linux01
linux02
linux03
4 集群分发
[root@linux01 apps]# scp -r hbase-2.0.4/ linux02:$PWD
[root@linux01 apps]# scp -r hbase-2.0.4/ linux03:$PWD
3 Hasee启停
bin目录下是一些可执行的命令
1 单节点 在机器上单节点启动
linux01机器 ---> bin>hbase-daemon.sh start master 启动主节点
linux02机器 ---> bin>hbase-daemon.sh start master 启动主节点 (备用 , 自带高可用)
linux01 机器---> bin>hbase-daemon.sh start regionserver 启动从节点
linux02 机器---> bin>hbase-daemon.sh start regionserver 启动从节点
linux03机器 ---> bin>hbase-daemon.sh start regionserver 启动从节点
2 一键启动
bin> start-hbase 一键启动整个集群
3 配置环境变量
vi /etc/profile
export JAVA_HOME=/opt/apps/jdk1.8.0_231
export HADOOP_HOME=/opt/apps/hadoop-2.8.5
export ZOOKEEPER_HOME=/opt/apps/zookeeper-3.4.6
export HBASE_HOME=/opt/apps/hbase-2.0.4
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$ZOOKEEPER_HOME/bin:$HBASE_HOME/bin