Hbase安裝
搭建hbase集群
一、先決條件
1、安裝jdk環境
2、做好免密登錄
二、搭建zookeeper
1、上傳zookeeper-3.4.6到/usr/local/src目錄下,並解壓
2、將zookeeper移動到/opt/hbase目錄下,並重命名為zookeeper
3、修改配置文件(zookeeper/conf/)
a、修改zoo_sample.cfg為zoo.cfg,添加參數
dataDir=/opt/hbase/zookeeper/zkdata
dataLogDir=/opt/hbase/zookeeper/zkdatalog
clientPort=2181
server.1=server8:2888:3888
server.2=server9:2888:3888
server.3=server10:2888:3888
server.4=server11:2888:3888
server.5=server12:2888:3888
b、在zookeeper目錄下新建zkdata和zkdatalog目錄
c、在zookeeper/zkdata/下新建myid文件,在裏面寫入數字(第幾個服務器就寫幾)
4、修改環境變量(可統一寫入env.sh)
export ZOOKEEPER_HOME=/opt/hbase/zookeeper
export PATH=$PATH:ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf
source /etc/profile ;
5、啟動
進入zookeeper/bin目錄;
在每一個節點運行命令./zkServer.sh start;
6、驗證
在每一個節點運行./zkServer.sh status查看zookeeper信息(一個leader,其余均為follower)
二、搭建hadoop(server8-server12,其中8,9為namenode)
1、上傳hadoop-2.6.0.tar.gz包到/usr/local/src 目錄下,並解壓
2、將其移動到/opt/hbase目錄下,並重命名為hadoop
3、修改配置文件(/hadoop/etc/hadoop/)
a、 core-site.xml(插入內容)
b、 hdfs-site.xml(插入內容)
c、 maperd-site.xml(解壓出來沒有,從其他地方拷貝)
d、 slaves(寫入節點信息)
e、 hadoop-env.sh(寫入環境變量)
export JAVA_HOME=/usr/local/src/jdk1.7
f、 yarn-site.xml(寫入內容)
g、 yarn-env.sh(配置環境變量)
export JAVA_HOME=/usr/loca/src/jdk1.7
4、修改環境變量
export HADOOP_HOME=/opt/hbase/hadoop
export PATH=$PATH:HADOOP_HOME/bin
5、啟動
a、 分別在各節點啟動journalnode服務,命令如下:
/opt/hbase/hadoop/sbin/hadoop-daemon.sh start journalnode
b、 格式化集群(會有確認,輸入Y)
Server8運行:$/hadoop/bin/hdfs namenode –format、
主節點啟動/sbin/start-all.sh
Server8運行:$/hadoop/bin/hdfs zkfc –formatZK
Server9運行:$/hadoop/bin/hdfs namenode –bootstrapStandby
Server9運行:$/hadoop/bin/hdfs zkfc –formatZK
c、啟動:
Server8/9運行:$/hadoop/sbin/hadoop-daemon.sh start zkfc
Server8/9運行:$/hadoop/sbin/hadoop-daemon.sh start namenode
Server10/11/12運行: $/hadoop/sbin/hadoop-daemon.sh start datanode
6、驗證
使用jps命令查看是否有進程;
瀏覽器輸入namenode地址:ip:50070,查看其余節點是否正常。
三、搭建Hbase
1、上傳hbase-0.98.13-hadoop2-bin.tar.gz到/usr/local/src目錄下,並解壓
2、將其移動到/opt/hbase/下,並重命名為hbase
3、修改配置文件(/hbase/conf/)
a、 backup-master(該文件需自己創建)
server9
b、 hbase-site.xml(插入內容)
c、 regionserver
server10
server11
server12
4、修改環境變量
HBASE_HOME=/opt/hbase/hbase
export PATH=$PATH: /opt/hbase/hbase /bin
5、啟動
/opt/hbase/bin/start-hbase.sh
6、驗證
瀏覽器輸入HMaster地址:IP:60010
Hbase安裝