Apache Hadoop集羣離線安裝部署(一)——Hadoop(HDFS、YARN、MR)安裝:http://www.cnblogs.com/pojishou/p/6366542.htmlhtml
Apache Hadoop集羣離線安裝部署(二)——Spark-2.1.0 on Yarn安裝:http://www.cnblogs.com/pojishou/p/6366570.htmljava
Apache Hadoop集羣離線安裝部署(三)——Hbase安裝:http://www.cnblogs.com/pojishou/p/6366806.htmlnode
〇、安裝文件準備apache
zookeeper:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gzbash
hbase:http://mirror.bit.edu.cn/apache/hbase/1.3.0/hbase-1.3.0-bin.tar.gzssh
1、安裝zookeeper分佈式
一、解壓oop
tar -zxvf zookeeper-3.4.9.tar.gz -C /opt/program/ ln -s /opt/program/zookeeper-3.4.9 /opt/zookeeper
二、修改配置文件spa
cd /opt/zookeeper/conf/ cp zoo_sample.cfg zoo.cfg vi zoo.cfg dataDir=/opt/zookeeper/zkdata dataLogDir=/opt/zookeeper/log server.1=node00:2888:3888 server.2=node01:2888:3888 server.3=node02:2888:3888
三、建立zkdata文件並添加myidcode
mkdir /opt/zookeeper/zkdata mkdir /opt/zookeeper/log cd zkdata echo 1 > myid
四、scp到其它節點,並修改相應的myid
五、批量啓動腳本
#!/bin/bash for host in node00 node01 node02 do { ssh $host "source /etc/profile;/opt/zookeeper/bin/zkServer.sh "$1 }&wait done
2、安裝Hbase
一、解壓
tar -zxvf hbase-1.3.0-bin.tar.gz -C /opt/program ln -s /opt/program/hbase-1.3.0 /opt/hbase
二、修改配置文件
cd /opt/hbase/conf/
(1)、hbase-env.sh
vi hbase-env.sh export JAVA_HOME=/opt/java //告訴hbase使用外部的zk export HBASE_MANAGES_ZK=false
(2)、hbase-site.xml
vi hbase-site.xml <configuration> <!-- 指定hbase在HDFS上存儲的路徑 --> <property> <name>hbase.rootdir</name> <value>hdfs://node00:9000/hbase</value> </property> <!-- 指定hbase是分佈式的 --> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <!-- 指定zk的地址,多個用「,」分割 --> <property> <name>hbase.zookeeper.quorum</name> <value>node00:2181,node01:2181,node02:2181</value> </property> </configuration>
(3)、regionservers
vi regionservers node01 node02
三、啓動集羣
//啓動zookeeper zkServer.sh start //啓動hdfs start-dfs.sh //啓動hbase start-hbase.sh //管理頁面 master:16010