node1node26、同步到所有节点(如果是伪分布式不需要同步)scp -r hbase-1.4.6 node1:`pwd`scp -r hbase-1.4.6 node2:`pwd`7、启动hbase集群,在master上执行start-hbase.sh

文章插图
8、验证hbasehttp://master:16010

文章插图
hbase日志文件所在的目录: /usr/local/soft/hbase-1.7.1/logs9、关闭集群的命令stop-hbase.sh二、启动顺序启动顺序Hadoop及hbase集群启动顺序 zookeepeer -> hadoop -> hbase停止顺序Hadoop及hbase集群关闭顺序 hbase -> hadoop -> zookeepeer三、重置hbase1、关闭hbase集群 1)杀死进程 2)stop-hbase.sh2、删除数据 hdfshdfs dfs -rmr /hbase3、删除元数据 zk zkCli.sh rmr /hbase4、重新启动hbase start-hbase.sh时间同步yum install ntp -yntpdate -u time.windows.comhbase shell命名描述语法help ‘命名名’查看命令的使用描述help ‘命令名’whoami我是谁whoamiversion返回hbase版本信息versionstatus返回hbase集群的状态信息statustable_help查看如何操作表table_helpcreate创建表create ‘表名’, ‘列族名1’, ‘列族名2’, ‘列族名N’alter修改列族添加一个列族:alter ‘表名’, ‘列族名’ 删除列族:alter ‘表名’, {NAME=> ‘列族名’, METHOD=> ‘delete’}describe显示表相关的详细信息describe ‘表名’list列出hbase中存在的所有表listexists测试表是否存在exists ‘表名’put添加或修改的表的值put ‘表名’, ‘行键’, ‘列族名’, ‘列值’ put ‘表名’, ‘行键’, ‘列族名:列名’, ‘列值’scan通过对表的扫描来获取对用的值scan ‘表名’扫描某个列族: scan ‘表名’, {COLUMN=>‘列族名’}扫描某个列族的某个列: scan ‘表名’, {COLUMN=>‘列族名:列名’}查询同一个列族的多个列: scan ‘表名’, {COLUMNS => [ ‘列族名1:列名1’, ‘列族名1:列名2’, …]}get获取行或单元(cell)的值get ‘表名’, ‘行键’ get ‘表名’, ‘行键’, ‘列族名’count统计表中行的数量count ‘表名’incr增加指定表行或列的值incr ‘表名’, ‘行键’, ‘列族:列名’, 步长值get_counter获取计数器get_counter ‘表名’, ‘行键’, ‘列族:列名’delete删除指定对象的值(可以为表,行,列对应的值,另外也可以指定时间戳的值)删除列族的某个列: delete ‘表名’, ‘行键’, ‘列族名:列名’deleteall删除指定行的所有元素值deleteall ‘表名’, ‘行键’truncate重新创建指定表truncate ‘表名’enable使表有效enable ‘表名’is_enabled是否启用is_enabled ‘表名’disable使表无效disable ‘表名’is_disabled是否无效is_disabled ‘表名’drop删除表drop的表必须是disable的 disable ‘表名’ drop ‘表名’shutdown关闭hbase集群(与exit不同)
tools列出hbase所支持的工具
exit退出hbase shell
HBase Shell 是官方提供的一组命令 , 用于操作HBase 。如果配置了HBase的环境变量了,就可以知己在命令行中输入hbase shell 命令进入命令行 。
hbase shell

文章插图
在hbase中如果输入错误 , 按住ctrl+退格 才能删除1、help命令
可以通过 help '命名名称'来查看命令行的具体使用 , 包括命令的作用和用法 。通过help ‘hbase’ 命名来查看hbase shell 支持的所有命令,hbase将命令进行分组,其中ddl、dml使用较多 。

文章插图
help 'list'

文章插图
2、general 类2.1显示集群状态status

文章插图
2.2 查询数据库版本version

文章插图
2.3显示当前用户与组 whoami

文章插图
2.4查看操作表的命令table_help

文章插图
2.5退出HBase Shell exit

文章插图
推荐阅读
- WinDbg Preview安装以及符号表配置
- Qt Designer、PyUIC、PyRcc PyCharm安装PyQt5及其工具详细教程
- CentOS 7 下安装 MySQL 8.x
- 18-基于CentOS7搭建RabbitMQ3.10.7集群镜像队列+HaProxy+Keepalived高可用架构
- win11安卓应用怎么安装_win11安卓应用安装方法
- 中国军棋怎么玩(中国军棋免费下载安装)
- 轻量级Web框架Flask——Web表单
- [CG从零开始] 3. 安装 pyassimp 库加载模型文件
- 企业运维 | MySQL关系型数据库在Docker与Kubernetes容器环境中快速搭建部署主从实践
- 【前端必会】使用indexedDB,降低环境搭建成本