HBase分布式数据库的安装与配置(详细过程)

HBase分布式数据库的安装与配置(详细过程)

2023年7月26日发(作者:)

HBase分布式数据库的安装与配置(详细过程)HBase版本:1.4.71.1 解压安装包⾄路径 /usr/local,命令如下:sudo tar -zxf ~/下载/ -C /usr/local

1.2 将解压的⽂件名hbase-1.4.7改为hbase,命令如下:sudo mv /usr/local/hbase-1.1.2 /usr/local/hbase

1.3 配置环境变量(1)打开.bashrc⽂件:gedit ~/.bashrc(2)在~/.bashrc⽂件尾⾏添加如下内容:export PATH=$PATH:/usr/local/hbase/bin1. 编辑完成后,再执⾏source命令使上述配置在当前终端⽴即⽣效,命令如下: source ~/.bashrc1. 添加HBase权限,命令如下 cd /usr/local sudo chown -R hadoop ./hbase #将hbase下的所有⽂件的所有者改为hadoop,hadoop是当前⽤户的⽤户名。1. 查看HBase版本,确定hbase安装成功,命令如下: /usr/local/hbase/bin/hbase version

1. Hbase配置HBase有三种运⾏模式,单机模式、伪分布式模式、分布式模式。本次直接配置分布式模式。2.1配置/usr/local/hbase/conf/。命令如下:cd /usr/local/hbase/conf/gedit

配置JAVA_HOME,HBASE_CLASSPATH,HBASE_MANAGES__CLASSPATH设置为本机Hadoop安装⽬录下的conf⽬录(即/usr/local/hadoop/conf)export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export HBASE_CLASSPATH=/usr/local/hadoop/etc/hadoopexport HBASE_MANAGES_ZK=true

2.2配置/usr/local/hbase/conf/it /usr/local/hbase/conf/修改r,指定HBase数据在HDFS上的存储路径;将属性buted设置为true。具体配置如下: r hdfs://Master:9000/hbase

ckskew180000

Time difference of regionserver from master

buted

true

Master:60000

Slave1,Slave2,Slave3

r

/home/hadoop/zoodata

2.3配置,具体配置如下:export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export HBASE_CLASSPATH=/usr/local/hadoop/etc/hadoopexport HBASE_MANAGES_ZK=trueexport HBASE_HOME=/usr/local/hbaseexport HADOOP_HOME=/usr/local/hadoopexport HBASE_LOG_DIR=/usr/local/hbase/logs2.4 配置regionservers,具体配置如下:MasterSlave1Slave2Slave32.5 将配置好的Habse⽂件压缩后复制到各节点,各节点的.bashrc⽂件配置也要和主节点保持⼀致,具体命令如下:cd /usr/localtar -zcf ~/ ./hbase # 先压缩再复制cd ~scp ./ Slave1:/home/hadoopscp ./ Slave2:/home/hadoopscp ./ Slave3:/home/hadoop

在 Slave1 节点上执⾏:sudo rm -r /usr/local/hbase # 删掉旧的(如果存在)sudo tar -zxf ~/ -C /usr/localsudo chown -R hadoop /usr/local/hbase #给Hbase⽂件赋Hadoop账户权限

注意:如果在操作HBase的过程中发⽣错误,可以通过{HBASE_HOME}⽬录(/usr/local/hbase)下的logs⼦⽬录中的⽇志⽂件查看错误原因。

1. HBase启动这⾥启动关闭Hadoop和HBase的顺序⼀定是:启动Hadoop—>启动HBase—>关闭HBase—>关闭 /usr/local/hadoop./sbin/ #启动Hadoop所有守护进程cd /usr/local/hbase/bin/ #启动Hbase然后在Master终端输⼊:jps 查看进程 #验证Hadoop和Hbase是否成功启动在各Slave节点输⼊:jps 查看进程在各Slave节点输⼊:jps 查看进程通过浏览器查看16010,16030端⼝查看⾄此,你就完成了HBase分布式搭建与基本使⽤。

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690377362a340386.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信