hbase 2.* centos7 集群安装笔记

节点通信

要先设置个节点ssh免密通信(centos7与6的差异性)

自带zk

需要给zk指定一个文件夹,不然HMaster可能会挂

<property>  

<name>hbase.zookeeper.property.dataDir</name>

  <value>/home/data/zk</value>

  </property>


文件系统

如果要使用hdfs分布式文件系统则需要安装对应版本的hadoop(推荐),

否则使用本地文件系统

<configuration>

<!-- 设置hbase 在hdfs 数据的存储位置 即配置HRegionServer的数据库存储目录-->

          <property>

                <name>hbase.rootdir</name>

                <!--<value>hdfs://192.168.189.100:9000/hbase</value>-->

                <value>file:///root/data/hbase</value>

          </property>

          <!-- 设置hbase是完全分布式类型,默认为false,即单机运行,true表示在分布模式运行 -->

          <property>

                <name>hbase.cluster.distributed</name>

                <value>true</value>

          </property>

          <!-- 指定hbase的HMaster访问地址、端口 -->

          <property>

                <name>hbase.master</name>

                <value>node1:60000</value>

          </property>

          <!-- hbase的家庭成员(主从机的网络用户名) -->

          <property>

                <name>hbase.zookeeper.quorum</name>

                <value>node1,node2,node3</value>

          </property>

          <property>

                <name>hbase.zookeeper.property.dataDir</name>

                <value>/root/data/zk</value>

          </property>

          <property>

                <name>hbase.master.info.port</name>

                <value>60010</value>

          </property>

          <property>

                <name>hbase.unsafe.stream.capability.enforce</name>

                <value>false</value>

          </property>

</configuration>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。