HBase的安装
1.首先在Linux本地,新建/data/hbase1目录,用于存放所需文件。
- 将/data/hbase1目录下,HBase的安装包hbase-1.0.0-cdh5.4.5.tar.gz,解压缩到/apps目录下。
再切换到/apps目录下,将/apps/hbase-1.0.0-cdh5.4.5/,重命名为hbase。
3.添加HBase的环境变量。首先使用vim打开用户环境变量文件。在环境变量文件末尾位置,追加HBase的bin目录路径相关配置,并保存退出。
执行source命令,使环境变量生效。
HBase的版本信息。
4.下面开始配置HBase。切换目录到/apps/hbase/conf目录下,并使用vim编辑hbase-env.sh文件。
5.下面使用vim打开hbase-site.xml文件。在两个<configuration>之间添加配置。将/data/tmp/zookeeper-hbase目录切换所属用户为zhangyu及用户组为zhangyu。
6.使用vim编辑/apps/hbase/conf/regionservers文件,此文件存储了HBase集群节点的ip地址,目前只有一台节点,所以只需要填写localhost即可。
7.下面输入jps,查看当前进程,Hadoop进程是否已经启动。
8.输入jps,查看HBase相关进程是否存在。
9.首先,我们切换到/apps/hadoop/sbin目录下,开启hadoop相关进程
10.然后切换到/apps/hbase/bin目录下,开启hbase相关进程
11.使用JPS查看相关进程
- 输入hbase shell进入shell环境,使用version命令查看版本信息
13.使用version命令查看版本信息,使用status命令查看服务器状态,使用whoami命令可查看当前用户,使用list命令来查看一下都有哪些表
14.创建一张表,使用exists命令查看table_name表是否存在,使用desc命令来查看表结构
15.修改table_name的表结构,将TTL(生存周期)改为30天,这里要注意,修改表结构前必须先disable使表失效,修改完成后再使用enable命令,使表重新生效(可用is_enabled 'table_name'或is_disabled 'table_name'判断表的状态)
16.使用put命令向table_name表中插入一行数据,使用get命令来查询一下table_name表,rowkey001中的f1下的col1的值
23.查询表table_name,rowkey001中的f1下的所有列值,使用scan命令扫描全表
- 使用count命令,查看table_name表中的数据行数,使用delete命令删除table_name表中,rowkey001中的f1:col2的数据,使用deleteall命令,删除table_name表中rowkey002这行数据,使用truncate命令,删除table_name表中的所有数据

浙公网安备 33010602011771号