Zookeeper伪分布式和HBase伪分布式安装

Zookeeper伪分布式和HBase伪分布式安装

 

 

Zookeeper伪分布安装:

下载地址:(http://zookeeper.apache.org/releases.html#download)

 

1. 解压缩 zookeeper安装包:

 

sudo tar zxvf zookeeper.tar.gz -C /usr/local


2. 进入解压后的conf目录

 

 

sudo cp zoo_sample.cfg zoo.cfg

 

3.编辑zoo.cfg 

 

# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial 
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/usr/local/tmp/zookeeper
# the port at which the clients will connect
clientPort=2181
service.1=192.168.32.128:2888:3888


4. 进入bin目录

 

 

./zkServer.sh start


 

 

 

如果有权限问题 permission denied:

解决办法:

 

chmod a+xwr 文件名 eg: zookeeper.out   

 

 

 

 

 

5. jps查看即可

 

安装HBASE:

下载http://archive.apache.org/dist/hbase/stable/

 

sudo tar zxvf hbase-1.2.6.tar.gz -C /usr/local

 

 

 

1.配置环境变量:

 

sudo gedit ~/.bashrc

 

#set hadoop environment
export HADOOP_INSTALL=/usr/local/hadoop-2.7.5  #hadoop的安装目录
export PATH=$PATH:$HADOOP_INSTALL/bin
export PATH=$PATH:$HADOOP_INSTALL/sbin
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL


#scala  
export SCALA_HOME=/usr/local/scala-2.12.4  
export PATH=$PATH:$SCALA_HOME/bin  
export SPARK_HOME=/usr/local/spark-2.2.1-bin-hadoop2.7
export PATH=$PATH:$SPARK_HOME/bin

#hive  
export HIVE_HOME=/usr/local/apache-hive-2.3.2-bin  
export PATH=$PATH:${HIVE_HOME}/bin  
export CLASSPATH=$CLASSPATH.:{HIVE_HOME}/lib  

export HBASE_HOME=/usr/local/hbase-1.2.6
export PATH=$HBASE_HOME/bin:$PATH


执行:

 

 

source ~/.bashrc

 

 

 

 

 

2. 配置hbase-env.sh 

  JAVA_HOME最好设置一下,否则会报错 JAVA_HOME NOT Set

export JAVA_HOME=/usr/local/jdk1.7.0_15
export HBASE_MANAGES_ZK=false 

 

 

 

 - -如果你是使用hbase自带的zk就是true,如果使用自己的zk就是false

 

 

 

3.进入conf 配置 hbase-site.xml

 

<configuration>
    <property>
        <name>hbase.rootdir</name>  
        <value>hdfs://192.168.32.128:9000/hbase</value>   
    </property>
    <property>
        <name>hbase.cluster.distributed</name>  
        <value>true</value>
    </property>
     <property>     
              <name>hbase.zookeeper.property.clientPort</name>  
              <value>2181</value>    
    </property>    
    <property>    
              <name>hbase.zookeeper.quorum</name>   
              <value>192.168.32.128</value>    
    </property>  
    <property>        
              <name>hbase.zookeeper.property.dataDir</name>   
               <value>/usr/local/hbase/zkData</value>    
    </property>
</configuration>


4. 启动Hbase

 

 

start-hbase.sh

 

 

 

 

 

5. hbase shell 查看:

 

6.登录: 

http://192.168.32.128:16010/master-status

 

 

 

查看:

 

 

 

欢迎关注:程序员开发者社区 分享优质文章和资源

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wangxiaoming

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值