3.3 编辑文件conf/hbase-site.xml 修改内容
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop0:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop0</value>
</property>
3.4 启动hbase之前,要检查hadoop的hdfs是否正常运行
bin/start-hbase.sh
3.5 检查,执行jps命令,看到3个新的java进程,分别是HQuorumPeer、HMaster、HRegionServer
查看
http://hadoop0:60010=============================================================================
4. 部署zookeeper集群(hadoop0\hadoop1\hadoop2)
4.1 在hadoop0上解压缩zookeeper-3.4.5.tar.gz
4.2 执行命令cp conf/zoo_sample.cfg conf/zoo.cfg
4.3 修改文件conf/zoo.cfg 修改内容如下
dataDir=/usr/local/zookeeper/data
clientPort=2181
server.0=hadoop0:2888:3888
server.1=hadoop1:2889:3889
server.2=hadoop2:2890:3890
4.4 执行命令,产生存储数据的目录
mkdir -p /usr/local/zookeeper/data
4.5 产生标记文件
echo ‘0‘>/usr/local/zookeeper/data/myid
4.6 把hadoop0上的zookeeper复制到其他节点
scp -rq zookeeper hadoop1:/usr/local
scp -rq zookeeper hadoop2:/usr/local
4.7 在hadop1上执行 echo ‘1‘>/usr/local/zookeeper/data/myid
在hadop2上执行 echo ‘2‘>/usr/local/zookeeper/data/myid
4.8 在三个节点分别执行bin/zkServer.sh start
4.9 检查 (1)执行jps查看 (2)执行bin/zkServer.sh status
=============================================================================
5.搭建hbase集群(hadoop0作为主节点,hadoop1和hadoop2作为从节点)
5.1 在hadoop0上解压缩
5.2 编辑文件conf/hbase-env.sh 修改内容
export JAVA_HOME=/usr/local/jdk
export HBASE_MANAGES_ZK=false
5.3 编辑文件conf/hbase-site.xml 修改内容
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop0:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop0,hadoop1,hadoop2</value>
</property>
5.4 编辑文件conf/regionservers 修改内容
hadoop1
hadoop2
5.5 复制hbase到hadoop1、hadoop2节点
5.6 启动hbase之前,要检查hadoop的hdfs、zookeeper集群是否正常运行
在hadoop0上执行bin/start-hbase.sh
5.7 检查,执行jps命令,在hadoop0上看到1个新的java进程,分别是HMaster
查看
http://hadoop0:60010