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. 广东海洋大学数学与计算机学院校友会,数学与计算机学院召开2020级研究生入学教育会...
  2. python可以做什么开发-python适合做什么开发_python未来发展怎么样
  3. Android 使用OpenCV的三种方式(Android Studio)
  4. php开发地图导航,php 实现百度地图(很详细出来的地图)
  5. jrebel、JavaRebel
  6. 超过4g的文件怎么上传到linux,怎么免费上传大于4G的文件到百度云 大于4G的文件不开会员怎么上传到百度云...
  7. 程序员会写诗是怎样的体验
  8. python 读写 json文件
  9. TensorFlow2 Win
  10. JAVA中解决Filter过滤掉css,js,图片文件等问题
  11. 用Siamese和Dual BERT来做多源文本分类
  12. Windows10新版本设置卓越性能
  13. 五人合伙最佳股份分配_五个人合伙,股份如何划分才合理?
  14. 【EasyUse】一键式检索框-界面美化参考。MFC自绘对话框加图和Button
  15. APP定制开发的优势
  16. 【大学生软件测试基础】图书阅读指南 - 决策表法
  17. 摆渡人 --如果命运是一条孤独的河流,谁会是你的灵魂摆渡人
  18. Chapter 4 Part 5 WPAS扫描源码走读
  19. 关于数学中“函数(function)”的含义
  20. 安卓手机和苹果手机如何设置HTTP代理IP上网

热门文章

  1. 试题 算法训练 印章
  2. Python带你在朋友圈环球旅行
  3. 红linux系统,红帽子linux系统
  4. Movavi Screen Capture Studio 10.2.0 特别版 Mac 屏幕录像工具
  5. 计算机英语词汇输入,常用计算机英语词汇:BIOS
  6. 常见计算机英语词汇翻译,常见计算机英语词汇翻译_0.doc
  7. ClearCase汇编
  8. 6/6 随机过程 马尔科夫链 习题(随机过程应用与模型第三章)
  9. IP切换器哪个最好用?
  10. 网站换服务器会降权,网站更换IP地址,对SEO有什么影响?