进入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并编辑添加以下内容

ef9ff07544ef7402b1da4b20a0aa3097.png

29f9ee35ee2d027c8364bed61c11ad66.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

f1a388a2c4611add73e2396a82a3dc48.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

55f4559cd74ea25916509aed2a1a4224.png

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

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

export JAVA_HOME=/soft/jdk18

export HBASE_MANAGES_ZK=false

e7853286756ada706971e8a7ed6d62a7.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>

daa8a1df232fcc336c5aba5091f3ad7d.png

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

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

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

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

  1. 启动hbase

start-hbase.sh

执行jps命令

3c98e87c59ae243718a723e4ccd21292.png

b64ab062fa6c996951c65fa566ec2e78.png

关闭hbase

stop-hbase.sh

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

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

3ab1eafa95fc756669ba052af2e4fba3.png

bc29f93f88eec5bc299c6523083bf62b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/552204.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c++new时赋初值_C高级编程精髓之内存管理,万千码农踩过的雷,大神带你走出雷区...

今天给大家分享C高级编程精华片之内存管理——欢迎跟大家一起踏进内存这片雷区&#xff0c;然后带大家从雷区中走出来&#xff01;程序员们经常编写内存管理程序&#xff0c;往往提心吊胆。如果不想触雷&#xff0c;唯一的解决办法就是发现所有潜伏的地雷并且排除它们&#xff…

为什么用pyqt的不多_现在农村提倡用天然气和清洁煤球取暖,为何农民不爱用?看完懂了...

近几年华北很多农村响应保护环境的政策&#xff0c;大多数农村家庭都安装了天然气。冬季的取暖方式也从以前的烧煤取暖改成了烧天然气或清洁煤球取暖。对于安装天然气并烧天然气或清洁煤球取暖&#xff0c;大多数农民都很抗拒&#xff0c;为什么农村人不愿意烧天然气和清洁煤球…

两种参数类型_布尔参数这些缺点不能忍?不如试试枚举吧

全文共2222字&#xff0c;预计学习时长9分钟图源&#xff1a;unsplash在代码库中使用布尔标志值来管理状态机似乎听起来是个不错的办法&#xff0c;但事实并非如此。布尔值恐怕是很多程序员接触到的第一种数据类型&#xff0c;它非常简单&#xff0c;只有两种状态: true 和fals…

405 not allowed怎么解决_英语口语:“您拨叫的用户不在服务区”这类电话常用语怎么说...

1、空号&#xff1a;中文&#xff1a;您好&#xff01;您所拨打的号码是空号&#xff0c;请核对后再拨。英文&#xff1a;Sorry! The number you dialed does not exist, please check it and dial later.2、被叫用户关机&#xff1a;中文&#xff1a;您好&#xff01;您所拨打…

利用代码分别实现jdk动态代理和cglib动态代理_代理模式实现方式及优缺点对比...

作者&#xff1a;爱宝贝丶来源&#xff1a;https://my.oschina.net/zhangxufeng/blog/1633187代理模式最典型的应用就是AOP&#xff0c;本文结合主要讲解了代理模式的几种实现方式&#xff1a;静态代理和动态代理&#xff0c;这里动态代理又可以分为jdk代理和Cglib代理&#xf…

防抖 节流_防抖节流与前端性能优化

在我们日常的开发中经常会用到一些容易被反复触发的事件。比如&#xff1a;scroll、resize、鼠标事件(mousemove,mouseover等)、键盘事件(keyup、keydown)。频繁触发回调导致的大量计算会引发页面的抖动甚至卡顿。为了规避这种情况&#xff0c;我们需要一些手段来控制事件被触发…

惠普10代的服务器有哪些型号,英特尔官方科普:秒懂十代酷睿型号怎么认!

今日&#xff0c;英特尔官方微博再次放出科普&#xff1a;十代酷睿处理器是如何命名的&#xff1f;英特尔介绍&#xff0c;以酷睿i7-1065G7为例&#xff0c;“i7”为产品型号&#xff0c;“1065”中的“10”代表十代酷睿&#xff0c;“65”为CPU代号&#xff0c;“G7”为显卡性…

form提交后台注解拿不到数据_浏览器是如何将用户数据发送到服务器的?

今天是刘小爱学习Java的第89天。感谢你的观看&#xff0c;谢谢你。话不多说&#xff0c;开始今天的学习&#xff1a;在学习之前&#xff0c;先思考如下问题&#xff1a;对于浏览器来说&#xff1a;如何将用户数据发送到服务器呢&#xff1f;数据传输的格式是怎么样的呢&#xf…

proxmoxve打造云桌面_微软云电脑Cloud PC曝光:配置一般还不便宜

光纤宽带的普及和提速、5G的兴起&#xff0c;让云电脑、云游戏、云手机等产品和应用红火起来。而微软也正在开发一款名为Cloud PC的云端Windows操作系统&#xff0c;并计划2021年正式推出。据报道&#xff0c;Cloud PC是由Azure云服务支撑&#xff0c;基于虚拟桌面打造的&#…

alpine linux图形界面_跟光磊学Linux运维-Linux入门与基本使用

认识Linux用户在安装CentOS8.2时&#xff0c;设置过root用户的密码&#xff0c;同时也创建了用户guanglei。其中root用户是系统自带的管理员账户&#xff0c;也被称为超级用户&#xff0c;root用户接近系统完整的控制能力&#xff0c;对系统损害几乎有无限的能力。运维人员在生…

休眠 嵌入式_内幕消息:嵌入式软件挤出最低功耗模式

低功耗运行仍然是各行业应用的关键驱动因素。随着睡眠模式的增加&#xff0c;电源管理突然从单纯的硬件问题转移到软件开发人员必须考虑的事情上。功耗模式的最简单应用是当系统空闲时&#xff0c;将其置于休眠状态。然而&#xff0c;今天的MCU提供多种低功耗模式&#xff0c;进…

cnn 验证集 参与训练吗_一个简单的零基础的机器学习教程之二,字母数字验证码识别...

一.前言基于前面我发的贴子 土味程序员&#xff1a;一个简单的零基础的机器学习教程&#xff0c;Pytorch搭建Faster R-CNN目标检测平台​zhuanlan.zhihu.com一个非常震撼的目标检测的例子。上个帖子从环境安装到调试代码再到图片检测视频检测一个详细的教程&#xff0c;今天我来…

activiti 文档_免费、开源、多平台的PDF文档处理软件——PDFsam Basic

今天给大家推荐的是一款免费、开源、多平台支持的PDF文档处理软件——PDFsam BasicPDFsam Basic是为普通用户提供的免费开源解决方案&#xff0c;提供了PDF文档拆分、合并、混合、提取页面和旋转等等功能。01. 文档分割PDFsam Basic可以通过给定页码、书签级别&#xff0c;把PD…

@data注解不生效_你说啥什么?注解你还不会?

点击蓝色字免费订阅&#xff0c;每天收到这样的好信息前言:最近有不少粉丝关注本公众号。并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧。大家想买什么书扫描下方的加他拉你加群。最后,非常感谢大家的关注…

yearning 2. 部署_对于企业来说,在选择协同办公系统的时候,选择私有化部署的数据安全一些,还是使用云服务器比较安全?...

当然是私有化部署&#xff01;因为它除了安全&#xff0c;还有个性化~私有化部署&#xff0c;简单理解就是企业自己购买或租赁服务器&#xff0c;或者由服务商提供免费的云资源&#xff0c;然后将整个系统部署在企业自有的服务器上。采用这种方式&#xff0c;企业就不用担心自家…

numpy 平方_Numpy的终极备忘录

作者|Rashida Nasrin Sucky 编译|VK 来源|Towards Data Science Python是开源的。对于使用python的数据科学家来说&#xff0c;Numpy这个库是必不可少的。其他一些基本的库&#xff0c;如Pandas&#xff0c;Scipy是建立在Numpy的基础上。所以我决定做一份备忘录。这里我包括了到…

linux HZ 值_Linux的serial串口控制台

本人大多数情况都是在调试服务器大量的linux服务器&#xff0c;很多情况下也不没有必要专门准备KVM&#xff08;keyboard, video, mouse&#xff09;&#xff0c;甚至有些机器根本就没有显示器接口。如何调试的&#xff1f;闲来无事&#xff0c;分享一下。有些人说“ 给我个Lin…

nginx文件系统大小_详解Nginx系列

1.Nginx特点Nginx是一个事件驱动架构&#xff0c;而非传统过程驱动架构。具有内存占用低&#xff0c;当并发连接大时&#xff0c;能够预测内存使用率。Nginx改变了传统的web服务器体系架构&#xff0c;提高了响应速度&#xff0c;起初Nginx开发的目标是实现10倍以上的性能&…

不可用于python编程开发的是_Python编程语言可做而不应做的一些事是什么_Python视频_Python视频教程_编程语言_课课家...

在 -5 ~ 256 之间的整型数值可以进行互换 当我在考虑这个能用在什么地方的时候&#xff0c;我有点迷茫了。撇开这点&#xff0c;你在此之前知道 Python 中的数字是可以改变其实际含义的吗&#xff1f;之所有会有这种情况&#xff0c;是因为 Python 解释器为 -5 ~ 256 之间的每一…

iphone7尺寸_iPhone 12 mini、12 Pro Max真机对比图赏:尺寸直观感受下

11月6日消息&#xff0c;等待多时&#xff0c;苹果iPhone 12 mini、iPhone 12 Pro Max将于今晚21点正式开启预定&#xff0c;11月13日发售。iPhone 12 mini是苹果尺寸最小、最轻薄的5G手机&#xff0c;而iPhone 12 Pro Max则是综合实力最强大&#xff0c;拍照最好的iPhone。赶在…