欢迎投稿

今日深度:

HBase 集群部署,

HBase 集群部署,


 前提条件:hadoop及zookeeper机群已经搭建好。

配置hbase集群步骤: 

 1.配置hbase集群,要修改3个文件 

注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下 1.1修改hbase-env.sh export JAVA_HOME=/usr/local/jdk1.8.0_144 //告诉hbase使用外部的zk  export HBASE_MANAGES_ZK=false
     1.2修改hbase-site.xml vim hbase-site.xml <configuration> <!-- 指定hbase在HDFS上存储的路径 -->        <property>                <name>hbase.rootdir</name>                <value>hdfs://ns1/hbase</value>        </property> <!-- 指定hbase是分布式的 -->        <property>                <name>hbase.cluster.distributed</name>                <value>true</value>        </property> <!-- 指定zk的地址,多个用“,”分割 -->        <property>                <name>hbase.zookeeper.quorum</name>                <value>slave2:2181,slave1:2181,master:2181</value>        </property> </configuration>
   1.3修改regionservers vim regionservers master slave1 slave2         拷贝hbase到其他节点 scp -r /home/hbase/ root@slave1:/home/ scp -r /home/hbase/ root@slave2:/home/2.启动所有的hbase 分别启动zk ./zkServer.sh start 启动hbase集群 start-dfs.sh 启动hbase,在主节点上运行: start-hbase.sh3.为保证集群的可靠性,要启动多个HMaster hbase-daemon.sh start master4.测试机群:master节点:[root@master hbase]# jps2353 ResourceManager1778 QuorumPeerMain5303 HRegionServer5176 HMaster1946 NameNode2236 DFSZKFailoverController5868 Jpsslave1节点:[root@master hbase]# ssh slave1Last login: Mon Nov 13 12:11:07 2017 from master[root@slave1 ~]# jps31616 DFSZKFailoverController594 HRegionServer1076 Jps822 Main31338 JournalNode31485 DataNode31742 NodeManager31262 QuorumPeerMain31423 NameNode在master上创建Tablehbase(main):001:0> listTABLE0 row(s) in 0.7440 seconds=> []hbase(main):002:0> create 'user','info','data'0 row(s) in 4.4950 seconds=> Hbase::Table - userhbase(main):003:0> listTABLEuser1 row(s) in 0.0170 seconds=> ["user"]在slave验证[root@slave1 ~]# /home/hbase/bin/hbase shellHBase Shell; enter 'help<RETURN>' for list of supported commands.Type "exit<RETURN>" to leave the HBase ShellVersion 1.2.6, rUnknown, Mon May 29 02:25:32 CDT 2017hbase(main):001:0> listTABLEuser1 row(s) in 0.6040 seconds=> ["user"]

www.htsjk.Com true http://www.htsjk.com/hbase/41993.html NewsArticle HBase 集群部署,  前提条件:hadoop及zookeeper机群已经搭建好。 配置hbase集群步骤:   1.配置hbase集群,要修改3个文件  注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下 1.1修改...
相关文章
    暂无相关文章
评论暂时关闭