2011.11.03
1. HBase 命令的调用类org.apache.hadoop.hbase.mapreduce.Driver
hadoop jar hbase-0.90.3-cdh3u1.jar completebulkload /99bec08188cd8083d51d952d81012139 history_cn_lzo 在表不存在是会根据hfile的start key来创建表的及region,但是不能设定table的其它信息.
hadoop jar hbase-0.90.3-cdh3u1.jar completebulkload /99bec08188cd8083d51d952d81012139 history_cn_lzo
hadoop org.apache.hadoop.hbase.mapreduce.Export -D mapred.output.compress=true -D mapred.output.compression.codec=org.apache.hadoop.io.compress.BZip2Codec -D mapred.output.compression.type=BLOCK history_cn_lzo /hbase_bak/history_cn_lzo
hadoop org.apache.hadoop.hbase.mapreduce.Import history_cn /hbase_bak/history_cn_lzo
2012.01.21
1. 查看HFile文件的状态:
/usr/local/cloudera/hbase/bin/hbase org.apache.hadoop.hbase.io.hfile.HFile -v -m -f hdfs://namenode-bj.hadoop.maxthon.cn:9000//hbase/history_online_cn/03e8b3ef5afe79d12a7258a5465a8197/data/495533167198546319
分享到:
相关推荐
### HBase 命令大全知识点详解 #### 一、HBase Shell 入门 - **启动 HBase Shell** - 使用 `$HBASE_HOME/bin/hbaseshell` 命令来启动 HBase shell。 - **Kerberos 认证** - 如果启用了 Kerberos 认证,则需要...
- **创建表**:使用 `create` 命令创建一个新的 HBase 表。 - **插入数据**:使用 `put` 命令插入数据。 - **获取数据**:使用 `get` 或 `scan` 命令获取数据。 - **删除数据**:使用 `delete` 命令删除数据。 ####...
Hadoop 和 HBase 常用 shell 命令 在大数据处理中,Hadoop 和 HBase 是两个非常重要的组件。Hadoop 是一个分布式计算框架,用于处理大规模数据,而 HBase 是一个基于 Hadoop 的分布式数据库,用于存储和处理大规模...
HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储...
HDFS_HBaseShell的常用命令 HDFS(Hadoop Distributed File System)是一种分布式文件系统,主要用于存储和管理大规模数据。HBase 是一个基于HDFS的NoSQL数据库,用于存储和管理大规模结构化和半结构化数据。HBase ...
│ Day1506_Hbase伪分布式的启动及hbase命令的使用.mp4 │ Day1507_Hbase shell中namespace的常用操作.mp4 │ Day1508_Hbase shell中表的DDL操作.mp4 │ Day1509_Hbase shell中表的DML操作(一).mp4 │ Day1510_...
这样,你可以在任何地方运行Hbase命令。 5. **添加Hbase权限**: 为了让Hbase正常运行,可能还需要调整一些配置文件的权限,例如`hbase-site.xml`。 6. **验证安装**: 安装完成后,通过运行`hbase version`命令...
为了验证审计日志功能是否正常工作,可以执行一些基本的HBase命令,例如创建表、插入数据、删除表等操作,并检查审计日志中是否有相应的记录。 - **示例操作**: ```shell hbase(main):010:0*create'ft','c1','c2...
3. 添加HBase的bin目录到PATH环境变量中,以便可以直接执行HBase命令: ``` export PATH=$PATH:$HBASE_HOME/bin ``` 4. 保存并关闭文件,然后使修改生效: ``` source ~/.bashrc 或 source ~/.bash_profile ``...
### HBase Shell命令详解 #### 一、HBase Shell简介 HBase Shell 是一个命令行工具,用于与 HBase 数据库进行交互。它提供了一系列的命令来管理表、执行数据的增删改查等操作。本文将详细介绍 HBase Shell 中的...
批量执行hbase shell 命令 #!/bin/bash source /etc/profile exec $HBASE_HOME/bin/hbase shell <<EOF truncate 'tracker_total_apk_fact_zyt' major_compact('t_abc') disable 't_abc' drop 't_abc' create...
解压完成后,将HBase的bin目录添加到系统的PATH环境变量中,以便于执行HBase命令: ```bash export PATH=$PATH:/path/to/hbase-1.4.10/bin ``` 配置HBase需要修改`conf/hbase-site.xml`文件。创建一个新文件或根据...
这些命令都是 HBase 的基本操作命令,读者需要熟悉这些命令,以便更好地使用 HBase。 5. 结束语 通过本章的学习,读者已经掌握了 HBase 组件的安装和配置,并了解了 HBase 的常用 Shell 命令。在后续的学习中,...
- **配置环境变量**:将`hbase`的`bin`目录添加到系统`PATH`环境变量中,确保可以通过命令行直接调用HBase命令。 - **添加权限**:使用`chown`命令更改HBase文件的所有权,以匹配当前用户,例如将所有者和用户组...
2. **环境配置**:解压`hbase-1.1.5-bin.tar`后,你需要将HBase的bin目录添加到系统的PATH环境变量中,以便在命令行中直接运行HBase命令。 3. **配置文件**:HBase的主要配置文件是`conf/hbase-site.xml`。在这里,...
**配置环境变量**,使得可以在任何位置执行HBase命令。 4. **验证安装**,通过命令`hbase version`检查版本信息。 5. **配置相关文件**,包括`hbase-env.sh`和`hbase-site.xml`,设置JDK路径、ZooKeeper的配置等...
以下是一些HBase Shell的基本操作命令的详细说明: 1. **创建表** (`create`): 使用`create`命令创建一个新的HBase表。例如: ``` create '表名称', '列名称 1','列名称 2','列名称 N' ``` 这里的`表名称`是你...
在这里,我们将深入探讨HBase Shell的各种命令。 1. **创建表(create)**: 使用`create '表名', '列族'`命令来创建表,如`create 'myTable', 'fam1'`。列族是HBase中的核心概念,存储相同类型的数据,可以有多个...
- 打开HBase Shell,执行基本的HBase命令,如创建表、插入数据、查询数据等,以验证安装环境的正确性。 总结,这个实验旨在帮助我们熟悉HBase的安装和配置流程,通过Web UI和Shell命令进行验证,确保HBase能够在...
为了在任何终端下都能方便地使用HBase命令,需要配置环境变量。编辑~/.bashrc文件,将HBase的bin目录添加到PATH环境变量中,并执行source命令使配置生效。此外,确保文件的所有权归当前用户所有,如hadoop用户,以便...