日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HBase安装

發布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HBase安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前提條件

要先安裝對應版本的hadoop和zookeeper,本次安裝hbase-1.4.13版本

下載地址:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/1.4.13/hbase-1.4.13-bin.tar.gz

安裝與配置步驟
1:上傳HBase到/home/hadoop

2:把HBase壓縮文件解壓到/usr/local中,使用以下命令:

sudo tar -xvf hbase-1.4.13-bin.tar.gz -C /usr/local

3:進入/usr/local目錄,使用以下命令:

cd /usr/local

4:將解壓后的hbase-1.4.13目錄重命名為hbase,使用以下命令:

sudo mv hbase-1.4.13/ hbase

5:授權當前用戶hadooop擁有hbase目錄的所有者權限,使用以下命令:

sudo chown -R hadoop hbase

6:復制hadoop中的core-site.xml和hdfs-site.xml文件到hbase目錄下的conf目錄中,使用以下命令:

cp /usr/local/hadoop/etc/hadoop/core-site.xml /usr/local/hbase/conf/ cp /usr/local/hadoop/etc/hadoop/hdfs-site.xml /usr/local/hbase/conf/

7:進入hbase目錄下的conf目錄,使用以下命令

cd /usr/local/hbase/conf/

8:編輯hbase-env.sh文件,修改以下內容:

a.修改27行為:export JAVA_HOME=/usr/local/lib/jdk1.8.0_212#設置jdk位置 b.修改第128行為:export HBASE_MANAGES_ZK=false#使用獨立的zookeeper

9:編輯hbase-site.xml文件,增加以下內容:

#設置hbase數據在hdfs上的存儲位置 <property><name>hbase.rootdir</name><value>hdfs://192.168.1.11:9000/hbase</value> </property> <property><name>hbase.cluster.distributed</name><value>true</value> </property> <property><name>hbase.zookeeper.quorum</name><value>master:2181,slave1:2181,slave2:2181</value> </property>

10:編輯regionservers文件,刪除localhost,添加以下內容:

master slave1 slave2

11:創建backup-masters文件,填入slave1,設置slave1為備用HMaster,使用以下命令:

sudo vim backup-masters

12:編輯環境變量文件,使用以下命令:

vim /home/hadoop/.bashrc

13:在環境變量文件最后添加以下內容:

export HBASE_HOME=/usr/local/hbase export PATH=$PATH:$HBASE_HOME/bin

14:刷新環境變量,使用以下命令:

source /home/hadoop/.bashrc

15:在slave1和slave2上創建/usr/local/hbase目錄,并授權hadoop用戶擁有hbase目錄的所有者權限,在slave1和slave2使用以下命令:

sudo mkdir /usr/loal/hbase sudo chown -R hadoop /usr/local/hbase/

16:發送master的HBase給slave1和slave2,在master使用以下命令:

scp -r /usr/local/hbase/*hadoop@slave1:/usr/local/hbase scp -r /usr/local/hbase/*hadoop@slave2:/usr/local/hbase

17:發送master的環境變量給slave1和slave2,在master使用以下命令:

scp /home/hadoop/.bashrc hadoop@slave1:/home/hadoop scp /home/hadoop/.bashrc hadoop@slave2:/home/hadoop

18:刷新slave1和slave2的環境變量,在slave1和slave2執行以下命令:

source /home/hadoop/.bashrc

HBase集群的啟動
1:啟動三個節點上的zookeeper,在master,slave1和slave2執行以下命令:

zkServer.sh start zkServer.sh status

2:啟動hadoop,在master執行以下命令:

start-dfs.sh start-yarn.sh

3:啟動HBase,在master執行以下命令:

start-hbase.sh

4:在3個節點使用jps命令查看HBase進程,內容如下:

master:HMaster, HRegionServer slave1:HMaster, HRegionServer slave2:HRegionServer

5:在瀏覽器輸入master-ip:16010訪問HBase的監控頁面

HBase集群的關閉:stop-hbase.sh命令

總結

以上是生活随笔為你收集整理的HBase安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。