字数
279 字
阅读时间
2 分钟
上传软件包
![[Pasted image 20251021145404.png]]
解压软件包
tar -zxvf hbase-1.2.6-bin.tar.gz -C /opt/modules/![[Pasted image 20251021145530.png]]
编辑配置文件
hbase-env.sh
vi /opt/modules/hbase-1.2.6/conf/hbase-env.sh在文件末尾添加以下文件
export JAVA_HOME=/opt/modules/jdk1.8.0_25
export HBASE_MANAGES_ZK=false![[Pasted image 20251021145800.png]]
hbase-site.xml
vi /opt/modules/hbase-1.2.6/conf/hbase-site.xml<configuration>
<property>
<name>hbase.zookeeper.quorum</name>
<value>gyy1,gyy2,gyy3</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://gyy1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>60010</value>
</property>
</configuration>![[Pasted image 20251021150116.png]]
regionservers
vi /opt/modules/hbase-1.2.6/conf/regionservers![[Pasted image 20251021150148.png]]
修改文件权限并分发
sudo chown -R hadoop:hadoop /opt/modules/hbase-1.2.6/分发到其他节点
scp -r /opt/modules/hbase-1.2.6/ hadoop@gyy2:/opt/modules/
scp -r /opt/modules/hbase-1.2.6/ hadoop@gyy3:/opt/modules/添加环境变量
sudo vi /etc/profileexport HBASE_HOME=/opt/modules/hbase-1.2.6/
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$JRE_HOME/bin:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf::$HBASE_HOME/bin![[Pasted image 20251021151220.png]]
sudo scp /etc/profile root@gyy2:/etc/
sudo scp /etc/profile root@gyy3:/etc/source /etc/profile启动
在任意一台主机上运行
注意
启动顺序为:Hadoop > Zookeeper >Hbase
start-hbase.sh![[Pasted image 20251021151242.png]]
我这里是在主机2上启动的
![[Pasted image 20251021151139.png]]
![[Pasted image 20251021151150.png]]
![[Pasted image 20251021151200.png]]
网页访问gyy2:60010
![[Pasted image 20251021151353.png]]
在gyy1上启动Hbase
![[Pasted image 20251021151705.png]]
查看启动的节点
![[Pasted image 20251021151723.png]]
通过网页访问
可以观察到gyy1成为了backup节点
![[Pasted image 20251021151755.png]]
![[Pasted image 20251021151819.png]]