首先確保自己已經在虛擬機中安裝了JDK,hadoop,如果還沒安裝完畢可以參考我之前的博客進行安裝
- 到官網下載hbase的壓縮包 https://mirrors.cnnic.cn/apache/hbase/
- 將壓縮包放到 下載 文件夾中,由於我hadoop文件夾位置在 usr/local/ 所以將壓縮包解壓縮到 usr/local/hadoop/
cd 下載
sudo tar -zxvf hbase-1.2.3-bin.tar.gz -C /usr/local/hadoop/
- 配置 hbase-env.sh
- 配置 hbase-site.xml
- 配置環境變量
- 配置文件:hbase-env.sh如下
注意自己環境變量中java的路徑
- 配置文件 hbase-site.xml
- 這是hbase的主配置文件,找到標籤,在其中設置屬性鍵名爲hbase.rootdir.注意文件目錄
- 配置hbase環境變量
在profile文件中新增以下配置
export HBASE_HOME=/usr/local/hadoop/hbase-1.2.3
export HBASE_CONF_DIR=$HBASE_HOME/conf
export HBASE_CLASS_PATH=$HBASE_CONF_DIR
export PATH=$PATH:$HBASE_HOME/bin
- 到這裏hbase的安裝配置依舊完成,可以通過hbase的bin文件夾中的 start-hbase.sh 腳本來啓動hbase
cd /usr/local/hadoop/hbase-1.2.3/bin
./start-hbase.sh
記得 source /etc/profile
- 啓動成功後可以通過version命令來查看當前是否安裝成功
- 可以通過 jps 名令來查看正在運行的
- 利用 hbase shell 進入shell窗口
- 執行 sh stop-hbase.sh 命令來停止hbase, 出現 stopping hbase…則表示hbase已經停止運行
- 首先確保磁盤掛載
- 然後啓動hdfs,如果需要mapreduce可以再啓動yarn
- 確定都啓動後啓動hbase
- 關閉時先關閉hbase,再關閉hdfs