1.使用hadoop账号解压到/opt/hadoop目录下:

# su hadoop

$ tar -zxvf hbase-${version} -C /opt/hadoop

$ ln -s hbase-${version}/ hbase

2.进入/opt/hadoop/hbase/conf目录,修改hbase-env.sh文件内容:

export JAVA_HOME=/opt/java

export HBASE_PID_DIR=/opt/hadoop/hadoop/pids

export HADOOP_HOME=/opt/hadoop/hadoop

export HBASE_HOME=/opt/hadoop/hbase

3.修改hbase-site.xml文件内容:

添加下面内容

hbase.rootdir

hbase.cluster.distributed

true

hbase.zookeeper.quorum

baseline01,baseline02,baseline03

4.修改/opt/hadoop/hbase/conf/regionservers文件内容:

baseline02

baseline03

5.通过scp复制到其它两台机器上:

$ ln -s hbase-${version}/ hbase

$ scp -r /opt/hadoop/hbase-${version} [email protected]:/opt/hadoop

$ ln -s hbase-${version}/ hbase

6.在baseline01上启动hbase集群:

$ /opt/hadoop/hbase/bin/start-hbase.sh

7.查看集群是否启动,运行jps

若baseline01如下所示:

$ jps

22898 ResourceManager

20739 Jps

24383 JobHistoryServer

20286 HMaster

22722 SecondaryNameNode

22488 NameNode

若baseline02和baseline03如下所示:

2141 NodeManager

3257 HRegionServer

25283 Jps

1841 DataNode

显示有HMaster和HRegionServer,则说明启动成功

8.使用/opt/hadoop/hbase/bin/hbase shell命令测试安装结果:

a.创建表test:

hbase(main):002:0> create "test", "cf"

0 row(s) in 2.5840 seconds

=> Hbase::Table - test

b.列出全部表:

hbase(main):003:0> list

TABLE

test

1 row(s) in 0.0310 seconds

=> ["test"]

c.插入数据到test表:

hbase(main):001:0> put "test","row","cf:a","value"

0 row(s) in 0.4150 seconds

d.查看test表信息:

hbase(main):002:0> scan ‘test‘

ROW           COLUMN+CELL

row          column=cf:a, timestamp=1447246157917, value=value

1 row(s) in 0.0270 seconds

若hbase shell测试成功,则进入浏览器访问以下网址:

http://baseline01:16010/,若正常显示,则hbase集群安装成功!  用ip保险一点,用域名首先要在自己的电脑host文件中配置。

9.启动thriftserver2服务

$ nohup /opt/hadoop/hbase/bin/hbase-daemon.sh start thrift2 &

linux 下载hbase源码,linux上安装hbase(示例代码)相关推荐

  1. 【CyberSecurityLearning 37】网络安全常用Linux系统命令以及 源码包的安装过程

    目录 一.Linux系统中以下目录的作用 二.linux系统中以下颜色表示的文件类型 三.Linux系统基础命令 1.uname -a  内核版本号查询 2.fdisk  -l  查看硬盘以及分区 3 ...

  2. linux下free源码,linux命令free源码解读:Procps free.c

    linux命令free源码解读 linux命令free源码解读:Procps free.c 作者:isayme 发布时间:September 26, 2011 分类:Linux 我们讨论的是linux ...

  3. linux c free源码,linux命令free源码解读:Procps free.c

    linux命令free源码解读 linux命令free源码解读:Procps free.c 作者:isayme 发布时间:September 26, 2011 分类:Linux 我们讨论的是linux ...

  4. linux从源码编译软件,linux软件包管理——源码包编译安装

    做为运维人员来讲,很多时候我们直接使用别人给我们提供的RPM包来安装程序时,总达不到自己理想的效果,第一,编译开启的功能并不是自己想要的:第二,用不上最新的源代码,因为RPM包的源代码总会滞后于最新的 ...

  5. Linux环境下源码编译方式安装MySQL5.1(1)

    1.源码安装MySQL 5.1 GA 创建组和用户: [root@mysqldb2 ~]# groupadd mysql [root@mysqldb2 ~]# useradd -g mysql mys ...

  6. 传奇游戏源码 Linux版本 传奇源码 Linux版 三端源码和搭建, 然后打包生成APP

    此源码牛逼拉萨, 因为鄙人玩了好一段时间, 故此搞篇文章记录下几个技术关键点 Linux架设教程 先决条件: CentOS 7 Nginx 1.8 mysql 5.6 php 5.6 建议使用 IP: ...

  7. linux 循环缓冲区 源码,Linux中的循环缓冲区

    在学习到 并发和竞态 时,其中的提到了缓冲区,用于实现免锁算法,这里转载的是大神有关循环缓冲区做的一些操作. 其中源代码在最下面的附件中,有关作者的讲解感觉很清晰,很好,不过这里说一下自己的见解: 点 ...

  8. linux usb摄像头 源码,Linux USB摄像头驱动实现源码分析

    Spac5xx的实现是按照标准的USB VIDEO设备的驱动框架编写(其具体的驱动框架可参照/usr/src/linux/drivers/usb/usbvideo.c文件),整个源程序由四个主体部分组 ...

  9. 下载Dubbo源码包打包安装Dubbo-admin

    1. 下载源码包 dubbo-2.6.1以后的版本不再有dubbo-admin ,所以进入这个网站下载Dubbo admin 新地址:GitHub - apache/dubbo-admin: The ...

  10. linux 虚拟网卡 源码,Linux的虚拟网卡TUN和TAP

    TUN/TAP 提供了给用户空间程序的包的接收和传输,它可以看成是简单的点对点设备或是 以太网设备.它不是从物理设备接收包,而是从用户空间程序接收包.它发送包不是通过物 理设备来发送包,而是将这些包写 ...

最新文章

  1. linux第七章《档案与目录管理》重点回顾
  2. Linux学习笔记(一)Linux常用命令
  3. RPM安装命令总结--转载
  4. 两个Long类型真的不能直接用或比较么?其实可以
  5. 用电梯服务器怎样解电梯显示E34,默纳克品牌电梯故障代码e41怎么处理
  6. Python 网络爬虫笔记3 -- Beautiful Soup库
  7. faster-rcnn中添加Mask中的RoiAlign层,使回归框更精确( roi_align_layer.cu:240] Check failed: error == cudaSuccess *)
  8. Swift开发:NSLayoutConstraint纯代码实现自动布局-初级篇
  9. 初始Bootstrap
  10. init进程(即进程1,或者说linuxrc)的详解
  11. LeetCode : Power of Two
  12. Java新职篇:什么是键入程序
  13. 7个等级 容灾等级_猫奴的10个等级 你的奴性有多高?
  14. 在无线网中,通过添加IP地址连接东芝打印机
  15. 支持2018的ibm服务器,联想支持Win10 2018年4月更新(RS4版本1803)的机型
  16. 序列化和反序列化 加上json数据流转换
  17. 描述性物理海洋学--第一章学习笔记
  18. 就业和工作?毕业生何去何从?
  19. Eclipse平台'Launching test Default' has encountered a problem. Program file not specified解决
  20. 七彩虹平板刷成android,大功告成 七彩虹G808首个MIUI ROM移植

热门文章

  1. matlab灰色图像和彩色图像的均值、标准差和熵
  2. 《Dive Into Deeping Learing》学习笔记:深度学习基础
  3. 医院信息化集成平台建设
  4. 电脑电池怎么测试软件,笔记本电池检测软件,详细教您笔记本电池怎么检测
  5. 【2021最新版】Java基础面试题总结(70道题含答案解析)
  6. FMEA软件功能失效矩阵-交叉表 vs 树形矩阵
  7. 思科交换机常用命令及配置
  8. 桌面HTML更换图标,系统图标替换教程,美化您的电脑图标
  9. 循环制比赛要赢几场可能(一定)晋级
  10. Cisco路由器配置dhcp服务器