溫馨提示×

HBase集群在Debian上怎么搭建

小樊
39
2025-06-03 19:37:14
欄目: 智能運維

在Debian上搭建HBase集群需要一些步驟,以下是一個基本的指南:

1. 環境準備

  • 配置主機名

    sudo hostnamectl set-hostname hbase-master
    sudo hostnamectl set-hostname hbase-node1
    sudo hostnamectl set-hostname hbase-node2
    
  • 關閉防火墻

    sudo systemctl stop firewalld
    sudo systemctl disable firewalld
    
  • 關閉iptables防火墻

    sudo apt-get install iptables-services -y
    sudo systemctl stop iptables
    sudo systemctl disable iptables
    sudo iptables -F
    
  • 關閉selinux(可選):

    sudo setenforce 0
    sudo sed -i 's/selinux=enforcing/selinux=disabled/g' /etc/selinux/config
    
  • 配置時間同步

    sudo apt-get install chrony -y
    echo "server 192.168.0.8 iburst" >> /etc/chrony.conf
    sudo systemctl restart chronyd
    sudo systemctl enable chronyd
    sudo timedatectl set-timezone Asia/Shanghai
    
  • 開啟包轉發功能和修改內核參數

    sudo modprobe br_netfilter
    echo "net.bridge.bridge-nf-call-iptables = 1" | sudo tee /etc/sysctl.d/99-kubernetes-k8s.conf
    sudo sysctl -p
    

2. 安裝HBase

  • 下載HBase安裝包

    wget https://mirrors.huaweicloud.com/apache/hbase/2.4.15/hbase-2.4.15-bin.tar.gz
    
  • 解壓HBase到指定路徑并重命名

    sudo tar -zxf hbase-2.4.15-bin.tar.gz -C /usr/local
    sudo mv /usr/local/hbase-2.4.15 /usr/local/hbase
    
  • 配置環境變量

    echo 'export HBASE_HOME=/usr/local/hbase' >> ~/.bashrc
    echo 'export PATH=$PATH:$HBASE_HOME/bin' >> ~/.bashrc
    source ~/.bashrc
    
  • 添加用戶權限

    sudo chown -R hadoop:hadoop /usr/local/hbase
    
  • 配置hbase-env.sh文件

    sudo vim /usr/local/hbase/conf/hbase-env.sh
    

    編輯文件,設置JAVA_HOME環境變量:

    export JAVA_HOME=/usr/lib/jvm/default-java
    

3. 啟動HBase集群

  • 格式化HBase

    hbase org.apache.hadoop.hbase.HBaseAdmin格式化
    
  • 啟動HBase Master

    start-hbase.sh
    
  • 啟動HBase RegionServers

    hbase-daemon.sh start regionserver
    

    在其他節點上重復此命令。

4. 驗證HBase集群

  • 檢查HBase Master狀態

    hbase shell
    status 'simple'
    
  • 訪問HBase Shell

    hbase shell
    

以上步驟提供了一個基本的HBase集群搭建流程,具體配置可能需要根據實際情況進行調整。建議參考HBase官方文檔以獲取更詳細的配置指南。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女