hbase 安装_Zookeeper、Hbase安装部署

  1. zookeeper安装与配置
  2. 使用xftp将压缩包传入/soft中
  3. 创建zookeeper数据存放目录

mkdir /soft/zookeeper

chmod 766 /soft/zookeeper

分别在三台服务上面依次执行 echo id > /var/zookeeper/myid 命令创建zookeeper编号的myid文件

echo 1 > /soft/zookeeper/myid

echo 2 > /soft/zookeeper/myid

echo 3 > /soft/zookeeper/myid

  1. 解压zookeeper tar xvzf zookeper-3.4.6.tar,使用mv zookeeper-3.4.6 zk将解压后的文件改名为zk
  2. 编辑配置文件:进入 /soft/zk/conf 将zoo_sample.cfg文件复制为zoo.cfg并编辑添加以下内容

90357e0f3fbe4b08f37a0943b189c61c.png

24a0155763e06f73c0f6042b58d3a13e.png

dataDir是zookeeper数据存放位置,server.y=XXXX:2888:3888是zookeeper每台配置的信息,y代表zookeeper编号及myid文件对应的内容,XXXX是服务器对应的IP地址或者主机名

  1. 将zk复制到其他节点上

scp -r /soft/zk node1:/soft/

scp -r /soft/zk node2:/soft/

  1. 启动zookeeper

bffd372369e8b6d8ade9768733f5294a.png
  1. HBase的安装与配置
  2. 使用xftp将hbase压缩包传入/soft
  3. 使用命令:tar xvzf hbase-0.98.12.1-hadoop2-bin.tar.gz之后使用命令:mv hbase-0.98.12.1-hadoop2 hbase将解压后的文件重命名为hbase
  4. 修改环境变量

export HBASE_HOME=/soft/hbase

export PATH=$HBASE_HOME/bin:$PATH

a5c327a27b8062a2f9376f4c2586b9a9.png

执行source /etc/profile使配置生效

  1. 修改hbase/conf下的hbase-env.sh文件

export JAVA_HOME=/soft/jdk18

export HBASE_MANAGES_ZK=false

09df82e9c6906ac39b6f2395956acffc.png

修改hbase/conf下的hbase-site.xml文件 添加以下内容

<configuration>

<property>

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

<value>2181</value>

</property>

<property>

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

<value>master,node1,node2</value>

</property>

<property>

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

<value>/var/zookeeper</value>

</property>

<property>

<name>hbase.rootdir</name>

<value>hdfs://master:9000/hbase</value>

</property>

<property>

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

<value>true</value>

</property>

</configuration>

c590cf72dcd2e502f67a5a562f48caf4.png

添加hbase集群服务器的ip或者hostname vi regionservers

ffc021b7747482672dade15c428c970e.png
  1. 将hbase目录复制到其他节点

scp -r /soft/hbase node1:/soft/

scp -r /soft/hbase node2:/soft/

  1. 启动hbase

start-hbase.sh

执行jps命令

0a7d59cd4edd57ce299ffb49ec54d0e4.png

db2b7f7df05955b5c6cf520b404346d2.png

关闭hbase

stop-hbase.sh

  1. 创建bigdata库
  2. 创建表student,并包含字段“学号,姓名,性别,年龄,性别”信息

43673a41a45bd3604671f4835b30f854.png
  1. 在student表中插入“自己”真实的信息

7e4718b8df20b6aa85f34d0268e02d07.png

832074836a9a8870b84ae4446adc984b.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值