Hbase部署

恩慈2年前技术文章627

安装前准备

1.1. 设置环境变量

所有hbase节点都要做

vi /etc/profile

 

export HBASE_HOME=/opt/hbase

export PATH=$PATH:$HBASE_HOME/bin

 

source /etc/profile

 

1.2. 创建用户及用户组

创建用户组

groupadd hbase

 

创建用户

useradd hbase -s /bin/bash -m -g hbase

usermod -aG hadoop hbase

安装hbase

1.3. 解压安装包

tar -zxf /opt/hbase-2.1.0.tar.gz -C /opt/

1.4. 分发软件包

分发软件包到别的hbase节点并创建软链接

scp -rp /opt/hbase-2.1.0 xxx.xxx.xxx.222:/opt

scp -rp /opt/hbase-2.1.0 xxx.xxx.xxx.10/opt

scp -rp /opt/hbase-2.1.0 xxx.xxx.xxx.11/opt

scp -rp /opt/hbase-2.1.0 xxx.xxx.xxx.12/opt

 

ln -s /opt/hbase-2.1.0 /opt/hbase

1.5. 创建目录并修改权限

mkdir -p /log/hbase

chown -R hbase:hbase /opt/hbase /log/hbase

 

su - hdfs

hdfs dfs -mkdir /hbase

hdfs dfs -chown hbase:hbase /hbase

 

配置hbase

1.6. 配置hbase-env.sh文件

vim $HBASE_HOME/conf/hbase-env.sh

 

内容如下:

export HBASE_MANAGES_ZK=false

export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP="true"

export JAVA_HOME=/opt/jdk1.8

export HBASE_LOG_DIR=/log/hbase

export HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop

1.7. 配置hbase-site.xml文件

vim /opt/hbase/conf/hbase-site.xml

 

 

1.8. 配置regionservers文件

vim /opt/hbase/conf/regionservers

 

内容如下:

xxx.xxx.xxx.10

xxx.xxx.xxx.11

xxx.xxx.xxx.12

 

1.9. 配置backup-masters文件

vim /opt/hbase/conf/backup-masters

 

内容如下:

xxx.xxx.xxx.222

 

1.10. 复制hdfs-site.xml到$HBASE_HOME/conf/下

cp /opt/hadoop/etc/hadoop/hdfs-site.xml /opt/hbase/conf/

 

启动hbase

su - hbase

cd /opt/hbase/bin

 

启动

./start-hbase.sh

 


相关文章

mysql binlog文件删除情况下恢复主从

mysql binlog文件删除情况下恢复主从

1、对主库的数据进行全库dump2、删除自建的从库数据库3、将主库数据source到从库(1)将全库dump文件传到从库服务器节点scp ./backup_2023-12-08_14_49_17.sq...

MySQL 添加列报错处理

MySQL 添加列报错处理

一、添加列报错(65535)表添加列收到报错,具体 SQL 和报错信息如下:ALTER TABLE table ADD column varchar(256) NULL COMMENT '个人打款授权...

MySQL 8.0 新特性:innodb_dedicated_server

MySQL 8.0 新特性:innodb_dedicated_server

一、前言Innodb Dedicated Server 是 8.0 版本推出的一个参数,开启之后可以根据服务器的配置自适应 innodb 引擎中的一些重要影响性能的参数,默认是关闭的。二、参数测试使用...

xtrabackup全量备份恢复操作

xtrabackup全量备份恢复操作

一、核实环境1、核实服务器环境cat /etc/centos-release2、核实数据库版本随着Percona XtraBackup 8.0 的推出,Percona XtraBackup 2.4将继...

doris-manager部署doris

doris-manager部署doris

1.下载Doris安装包登陆地址https://doris.apache.org/download选择需要下载的版本,这里选择2.0.2 source版本2.部署cluster manager(1)下...

HDFS FQA-Active Namenode does not exit SafeMode with error :"Protocol message was too large.

1、背景重新启动 Active Namenode 时,它卡在安全模式并报告以下错误:Caused by: java.lang.IllegalStateException: ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。