hadoop hbase 命令集合
Posted 断臂人123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop hbase 命令集合相关的知识,希望对你有一定的参考价值。
./bin/hdfs zkfc -formatZK 初始安装时初始化zk,在Zookeeper中创建了路径/hadoop-ha/hacluster
./bin/hdfs haadmin -getServiceState master1 查看主节点的状态,是active还是standby
./bin/hdfs haadmin -failover master1 master2 将master1切换为主节点
./bin/hdfs haadmin -transitionToActive master1 将master1切换为主节点
./hdfs dfsadmin -report 查看集群各节点的状态
./bin/hdfs dfsadmin -safemode get/enter/leave 查看/进入/离开 安全模式的状态
./bin/hdfs namenode -initializeSharedEdits 将所有journal node的元文件的VERSION文件的参数修改成与namenode的元数据相同
./bin/hdfs namenode -bootstrapStandby 将active namenode的 {dfs.namenode.name.dir} 目录的内容复制到 standby namenode的{dfs.namenode.name.dir} 目录下
./bin/hadoop fs cat/chmod/chown/put/get/.... 对 hdfs 文件进行 输入、查看、上传、下载、赋权等操作,具体可以参考官网:http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html
./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.3.jar wordcount /input /output 运行 wordcount
./bin/hbase hbck 修复命令
./bin/hbase shell 进入shell
status 查看集群状态
create ‘test‘, ‘cf‘ 创建一个名为 test 的表,含有一个列族 cf
put ‘test‘, ‘row1‘, ‘cf:a‘, ‘value1‘ 在 test 表的 row1‘ 行中的 cf:a 列对应的数据单元中插入字节数组 value1
scan ‘test‘ 读取 test 表的所有内容
get ‘test‘, ‘row1‘ 读取 test 表 row1 行中的值
disable ‘test‘ 禁用表 test
drop ‘test‘ 删除表 test
./bin/hbase org.apache.hadoop.hbase.mapreduce.RowCounter ‘tablename‘ 利用mapreduce计数
count ‘testlable1‘ 统计表中行的数量
snapshot ‘testlable1‘,‘testlable1_snapshot‘ 创建快照
list_snapshots 查看快照
clone_snapshot ‘testlable1_snapshot‘,‘testcp1‘ 从快照中克隆新表
delete_snapshot ‘testlable1_snapshot‘ 删除快照
以上是关于hadoop hbase 命令集合的主要内容,如果未能解决你的问题,请参考以下文章
Hadoop集群(第13期)_HBase 常用Shell命令
Cloudera hadoop:无法运行 Hadoop fs 命令,同时 HBase 无法在 HDFS 上创建目录?