Hadoop-HBase安裝和配置

1、前提:
1.統一用戶名(用戶名不一樣的話,經測試,啓動regionserver會dead)
2.配置主機映射和免密登陸(和hadoop 同樣(包括主從))
3.已經搭建好Hadoop集羣和Zookeeper集羣
Hbase端口號:16010
2、安裝和配置
1.解壓  建立軟連接 配置環境變量 (老套路 在這裏不過多的介紹)node

2.修改配置文件 cd /apps/hbase/conf
a:vi hbase-env.shapp

export JAVA_HOME=/usr/local/jdk1.8
export HBASE_MANAGES_ZK=true
export HBASE_PID_DIR=/data/hbase/pidsoop

b:vi hbase-site.xml測試

      <property>
       <name>hbase.rootdir</name>
       #此目錄的用戶 要保證 和啓動hbase的用戶 是一致
       <value>hdfs://192.168.222.140:9000/hbase</value>
     </property>日誌

     <property>
       <name>hbase.cluster.distributed</name>
       <value>true</value>
     </property>server

     <property>
       <name>hbase.zookeeper.quorum</name>
       <value>192.168.222.140:2181,192.168.222.134:2181,192.168.222.137:2181</value>
     </property>xml

c:vi regoinserver(添加從節點的ip)
node3
node2ip

3.保證集羣的系統時間一致(時差少於30秒)
能夠用date查看時間hadoop

4.建立日誌目錄
sudo mkdir /apps/hbase/logs
sudo chmod 777 /apps/hbase/logsit

5.在hdfs中建立/hbase 目錄 並更改擁有者爲hbase(個人hbase集羣統一用戶名:hbase) hdfs dfs -mkdir /hbase hdfs dfs -chown hbase:supergroup /hbase 3、啓動 start-dfs.sh  啓動HDFS集羣 zkServer.sh start  啓動Zookeeper集羣 hbase-daemon.sh start master 啓動HMaster hbase-daemon.sh start regionserver 啓動regionserver 4、查看 node4:16010  (node4是啓動最早啓動HMaster的那個節點)

相關文章
相關標籤/搜索