Hadoop1.0.4+Hbase0.94+zookeeper3.4.5+phoenix3.1.0

 

1.       JDK安裝 node

JDK解壓配置環境變量 vi /etc/profilesql

2.       每臺機器相關設置 vim

1.設置靜態ip(便於機器之間的通訊,防止路由器電腦重啓後,ip變化,致使不能通訊) oop

vim /etc/sysconfig/network-scripts/ifcfg-eth0 spa

3.       修改各節點主機名(每臺機器都要設) 插件

Etc/hosts orm

3.關閉防火牆 server

關閉已經啓動的防火牆: service iptables stop (只能關閉當前) xml

驗證:service iptables status 進程

4.爲各個節點設置免SSH登錄

4.       Hadoop1.0.4安裝 解壓 進入conf目錄修改六個文件

Core-site.xml

hadoop-env.sh

hdfs-site.xml

mapred-site.xml

slaves

masters

 

5.       hadoop文件分發到各個節點機器上

6.       格式化HDFS 進入hadoop bin目錄 執行:hadoop namenode -format

7.       啓動hadoop 進去 hadoop bin目錄start-all.sh

jps查看主節點會有四個守護進程分別是:

32387 Jps

32283 JobTracker

32198 SecondaryNameNode

32021 NameNode

         其餘節點會有三個守護進程分別是:

30770 TaskTracker

30866 Jps

30666 DataNode

8.       Hbase0.94的安裝

解壓Hbase壓縮包進去conf目錄 修改三個文件

Hbase-env.shfalse的設置表示不用自身的zookpeer去管理它,用本身配置的去管理它)

hbase-site.xml(hbase.cluster.distributed 設置true 使用外部zookpeer管理 false是自身的)

Regionservers注意:要是配置了外部的zookeeper要先啓動它 而後啓動 Hbase bin目錄下的start-hbase.sh

9.       zookeeper3.4.5安裝

解壓進入conf是有一個文件叫zoo_sample.cfg 咱們須要修改的文件時zoo.cfg固然了複製有一個嘛編輯zoo.cfg

注意:zookeeper-3.4.5目錄下創建data目錄和dataLog目錄。

而後在每一個data中創建文件myid裏面編輯只須要數字 以此類推第二臺在myid中寫2,第三臺在myid中寫3

10.   phoenix插件安裝利用它來進行SQL操做Hbase

1.       phoenixcommon中的phoenix-core-3.1.0.jar 放到Hbaselib目錄下面

2.       Hbaseconfhbase-site.xml放到phoenix /hadoop1/bin下面

3.       重啓Hbase集羣

4.       Shell 命令操做 例如進入bin 執行sqlline.py master:2181 回車

5.      

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息