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'  删除快照

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值