千家信息网

hbase表结构及安装部署过程

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章主要介绍"hbase表结构及安装部署过程",在日常操作中,相信很多人在hbase表结构及安装部署过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"hbase表结
千家信息网最后更新 2024年11月20日hbase表结构及安装部署过程

这篇文章主要介绍"hbase表结构及安装部署过程",在日常操作中,相信很多人在hbase表结构及安装部署过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"hbase表结构及安装部署过程"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

hbase表结构及安装部署
建表时只需要指定表名和列族
每一行是一条记录, 每一行的字段数是任意的,每一个字段都要指定存储
字段名和字段值,查询某一个字段时,需要指定的坐标:表名--行健--列族
字段名clolumn family 字段
[root@hadoop04 Desktop]# tar -zxvf hbase-0.96.2-hadoop2-bin.tar.gz -C ../app
[root@hadoop04 Desktop]# cd ../app
[root@hadoop04 app]# cd hbase-0.96.2-hadoop2
[root@hadoop04 hbase-0.96.2-hadoop2]# ls
bin conf hbase-webapps LICENSE.txt README.txt
CHANGES.txt docs lib NOTICE.txt
[root@hadoop04 hbase-0.96.2-hadoop2]# cd conf
[root@hadoop04 conf]# ls
hadoop-metrics2-hbase.properties hbase-policy.xml regionservers
hbase-env.cmd hbase-site.xml
hbase-env.sh log4j.properties
[root@hadoop04 conf]# echo $JAVA_HOME
/usr/lib/java/java-7-sun
[root@hadoop04 conf]# vi hbase-env.sh
export JAVA_HOME=/usr/lib/java/java-7-sun
export HBASE_MANAGES_ZK=false指定外部的zk

[root@hadoop04 conf]# vi hbase-site.xml




hbase.rootdir
hdfs://ns1/hbase



hbase.cluster.distributed
true




hbase.zookeeper.quorum
hadoop01:2181,hadoop02:2181,hadoop03:2181





[root@hadoop04 conf]# vi regionservers
hadoop01
hadoop02
hadoop03
注意要把hadoop 的hdfs-site.xml,core-site.xml放到hbase/conf下
[root@hadoop04 conf]# cp /home/hadoop/hadoop-2.6.0/etc/hadoop/{core-site.xml,hdfs-site.xml} ./
[root@hadoop05 ~]# mkdir /root/app
[root@hadoop01 ~]# mkdir /root/app
[root@hadoop02 ~]# mkdir /root/app
[root@hadoop03 ~]# mkdir /root/app
[root@hadoop04 app]# scp -r hbase-0.96.2-hadoop2/ hadoop05:/root/app
[root@hadoop04 app]# scp -r hbase-0.96.2-hadoop2/ hadoop01:/root/app
[root@hadoop04 app]# scp -r hbase-0.96.2-hadoop2/ hadoop02:/root/app
[root@hadoop04 app]# scp -r hbase-0.96.2-hadoop2/ hadoop03:/root/app
[root@hadoop04 app]# hdfs dfsadmin report
[root@hadoop04 app]# cd hbase-0.96.2-hadoop2
[root@hadoop04 hbase-0.96.2-hadoop2]# cd bin
[root@hadoop04 bin]# ./start-hbase.sh
starting master, logging to /root/app/hbase-0.96.2-hadoop2/bin/../logs/hbase-root-master-hadoop04.out
hadoop03: starting regionserver, logging to /root/app/hbase-0.96.2-hadoop2/bin/../logs/hbase-root-regionserver-hadoop03.out
hadoop02: starting regionserver, logging to /root/app/hbase-0.96.2-hadoop2/bin/../logs/hbase-root-regionserver-hadoop02.out
hadoop01: starting regionserver, logging to /root/app/hbase-0.96.2-hadoop2/bin/../logs/hbase-root-regionserver-hadoop01.out

[root@hadoop04 bin]# jps
16023 Jps
25023 DFSZKFailoverController
24498 NameNode
15805 HMaster

[root@hadoop01 app]# jps
15125 DataNode
19939 HRegionServer
20100 Jps
15243 NodeManager
4649 QuorumPeerMain
4822 JournalNode


[root@hadoop04 bin]# ./hbase shell
2016-01-16 18:51:14,061 INFO [main] Configuration.deprecation: hadoop.native.lib is deprecated. Instead, use io.native.lib.available
HBase Shell; enter 'help' for list of supported commands.
Type "exit" to leave the HBase Shell
Version 0.96.2-hadoop2, r1581096, Mon Mar 24 16:03:18 PDT 2014

hbase(main):001:0>
hbase(main):013:0> help

启动所有的hbase
分别启动zk
./zkServer.sh start
启动hbase集群
start-dfs.sh
启动hbase,在主节点上运行
start-hbase.sh
通过浏览器访问hbase管理页面
hadoop04:60010
为保证集群的可靠性,要启动多个hmaster
hbase-daemon.sh start master

到此,关于"hbase表结构及安装部署过程"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

字段 结构 过程 学习 一行 更多 集群 帮助 实用 接下来 可靠性 坐标 多个 文章 方法 浏览器 理论 知识 篇文章 网站 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 mc我的世界服务器谁家的 中国网络安全产业发展研究院 武汉共享电单车软件开发 数据库创建与使用数据库 腾云科技互联网项目研发基地 学校网络安全管理制度和操作规程 淮安软件开发价格大全 确保网络安全常查 结婚证制作软件开发 滦州网络技术售后服务 军用软件开发过程规范 服务器如何防止广告 服务器管理器桌面体验 怎么从系统中进入数据库 网络安全管理情况 服务器系统 监控 kk服务器地址是什么 类似cad的软件开发 懒兔网络技术有限公司 光明与黑暗怎么选择服务器 信创对软件开发语言有要求吗 新华社网络安全和信息化 崇明区专业型数据库销售代理品牌 北电网络安全科技馆 数据库能同时存在云服务器吗 服务器支持组播吗 杭州珍林网络技术有限公司税号 懒兔网络技术有限公司 蓝光存储服务器价格 大话2免费版哪个服务器有钱人多
0