1.hbase的集群搭建过程(在原来的hadoop1上的hbase伪分布基础上进行搭建)
1.1 集群结构,主节点(hmaster)是hadoop1,从节点(region server)是hadoop2和hadoop3
1.2 修改hadoop1上的hbase的几个文件
(1)修改hbase-env.sh的最后一行export HBASE_MANAGES_ZK=false
(2)修改hbase-site.xml文件的hbase.zookeeper.quorum的值为hadoop1,hadoop2,hadoop3
(3)修改regionservers文件(存放的region server的hostname),内容修改为hadoop2、hadoop3
1.3 复制hadoop1中的hbase文件夹到hadoop2、hadoop3中 scp -r hbase hadoop2:/usr/local/ scp -r hbase hadoop3:/usr/local/
复制hadoop1中的/etc/profile到hadoop2、hadoop3中,在hadoop2、hadoop3上执行source /etc/profile
scp /etc/profile hadoop2:/etc/ ssh hadoop2 source /etc/profile
scp /etc/profile hadoop3:/etc/ ssh hadoop3 source /etc/profile
1.4 首先启动hadoop(是否是集群不重要)(在hadoop1上启动),然后启动zookeeper集群(必须是集群)。 zkServer.sh start(在hadopp1,2,3分别启动)
最后在hadoop1上启动hbase集群。
1.1 集群结构,主节点(hmaster)是hadoop1,从节点(region server)是hadoop2和hadoop3
1.2 修改hadoop1上的hbase的几个文件
(1)修改hbase-env.sh的最后一行export HBASE_MANAGES_ZK=false
(2)修改hbase-site.xml文件的hbase.zookeeper.quorum的值为hadoop1,hadoop2,hadoop3
(3)修改regionservers文件(存放的region server的hostname),内容修改为hadoop2、hadoop3
1.3 复制hadoop1中的hbase文件夹到hadoop2、hadoop3中 scp -r hbase hadoop2:/usr/local/ scp -r hbase hadoop3:/usr/local/
复制hadoop1中的/etc/profile到hadoop2、hadoop3中,在hadoop2、hadoop3上执行source /etc/profile
scp /etc/profile hadoop2:/etc/ ssh hadoop2 source /etc/profile
scp /etc/profile hadoop3:/etc/ ssh hadoop3 source /etc/profile
1.4 首先启动hadoop(是否是集群不重要)(在hadoop1上启动),然后启动zookeeper集群(必须是集群)。 zkServer.sh start(在hadopp1,2,3分别启动)
最后在hadoop1上启动hbase集群。