Name | Master | Slave1 | Slave2 |
IP | 192.168.2.98 | 192.168.2.99 | 192.168.2.100 |
Jdk版本 | 1.8.0.171 | 1.8.0.171 | 1.8.0.171 |
Zookeeper版本 | 3.4.10 | 3.4.10 | 3.4.10 |
Hadoop版本 | 2.7.3 | 2.7.3 | 2.7.3 |
Scala版本 | 2.11.12 | 2.11.12 | 2.11.12 |
Spark版本 | 2.4.0 | 2.4.0 | 2.4.0 |
Hbase版本 | 1.2.4 | 1.2.4 | 1.2.4 |
# mkdir /usr/hbase 建立目录 # tar -zxvf hbase-1.2.4-bin.tar.gz -C /usr/hbase/ 解压 # vim /etc/profile 添加环境变量 export HBASE_HOME=/usr/hbase/hbase-1.2.4 export PATH=$PATH:$HBASE_HOME/bin # source /etc/profile 生效环境变量 # hbase version 验证是否成功安装HBase # cd /usr/hbase/hbase-1.2.4/conf/ # vim hbase-env.sh 配置1添加如下 export JAVA_HOME=/usr/java/jdk1.8.0_171 jdk目录 # vim hbase-site.xml 配置2在<configuration> </configuration>间添加 <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave1,slave2</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/zookeeper-3.4.12/zkdata</value> </property> # vim regionservers 配置3添加 master slave1 slave2 # echo master > backup-masters 配置4添加HBase的备机名 # scp -r /usr/hbase root@slave1:/usr/ 将配好的hbase发往结点 # scp -r /usr/hbase root@slave2:/usr/ # scp -r /etc/profile root@slave1:/etc/ 环境分发各子结点 # scp -r /etc/profile root@slave2:/etc/ # source /etc/profile 各结点执行生效环境变量 # start-hbase.sh 主结点启动stop为关闭、zookeeper、hadoop要提前启动 # ./hbase shell bin下启动进入shell后台 访问web管理界面打开浏览器网址栏输: 192.168.2.98:16010主结点IP+16010
原文:https://www.cnblogs.com/Agent9527/p/13193912.html