欢迎投稿

今日深度:

hbase集群搭建,

hbase集群搭建,


1.上传hbase安装包

 

2.解压

 

3.配置hbase集群,要修改3个文件(首先zk集群已经安装好了)

注意:要把hadoophdfs-site.xmlcore-site.xml放到hbase/conf

3.1修改hbase-env.sh

export JAVA_HOME=/usr/java/jdk1.7.0_55

//告诉hbase使用外部的zk

export HBASE_MANAGES_ZK=false

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>zookeeperServer01:2181,zookeeperServer02:2181,zookeeperServer03:2181</value>
        </property>
</configuration>

vim regionservers

zookeeperServer01#集群主机名
zookeeperServer02
zookeeperServer03

3.2拷贝hbase到其他节点

scp -r /opt/hbase-0.96.2-hadoop2/  其他节点:/opt/

配置ntp服务端

# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
restrict default nomodify notrap nopeer noquery

# Permit all access over the loopback interface. This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict ::1


server 127.127.1.0 
fudge 127.127.1.0 stratum 10 #十秒同步一次
# Hosts on local network are less restricted.
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

#broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 autokey # manycast client

# Enable public key cryptography.
#crypto

配置ntp客户端


# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
restrict default nomodify notrap nopeer noquery

# Permit all access over the loopback interface. This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict ::1

# Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

server 192.168.1.61

#broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 autokey # manycast client


#其他节点启动ntp服务

service ntpd start

#查看ntp同步状态

ntpq -p

 

#启动hbase

 

#在主节点执行

start-hbase.sh

 

#启动主节点备机(可多台)

./hbase-daemon.sh start master



 

 





www.htsjk.Com true http://www.htsjk.com/hbase/40139.html NewsArticle hbase集群搭建, 1. 上传 hbase 安装包   2. 解压   3. 配置 hbase 集群,要修改 3 个文件(首先 zk 集群已经安装好了) 注意:要把 hadoop 的 hdfs-site.xml 和 core-site.xml 放到 hbase/conf 下 3.1 修改...
相关文章
    暂无相关文章
评论暂时关闭