@HBase的网络页登录配置 HBase shell的基本操作

一、 HBase的网络页登录配置

  1. 先启动hadoop,jps之后应出现6个进程。
    @HBase的网络页登录配置 HBase shell的基本操作
  2. 启动hbase,jps之后应至少出现8个进程。
    @HBase的网络页登录配置 HBase shell的基本操作
  3. 输入hbase shell启动编辑器。
    @HBase的网络页登录配置 HBase shell的基本操作
  4. 输入list查看当前数据库列表。
    @HBase的网络页登录配置 HBase shell的基本操作
  5. 打开Ubuntu系统中自带的浏览器,输入http://(本机IP地址169.254.7.72,此地址要与hosts中的连接地址相对应,下面相同):60010。(如果不能启动,则有可能是防火墙的问题,使用sudo ufw disable指令来关闭。)
    @HBase的网络页登录配置 HBase shell的基本操作
  6. 上述操作完成后,应显示登录失败,此时输入http://(本机IP地址):50070,应出现hadoop的网页界面,证明此时hadoop的网页连接正常。
    @HBase的网络页登录配置 HBase shell的基本操作
  7. hbase的网页登录失败是由于hadoop的安全模式和端口未设定导致的。
    (1) 在已启动hadoop的系统下执行下述命令
    hadoop dfsadmin -safemode leave

在这里插入图片描述
(2) 进入hbase文件夹中的bin文件夹,关闭hbase系统。
@HBase的网络页登录配置 HBase shell的基本操作
(3) 进入hbase文件夹中的conf文件夹,找到hbase-site.xml文件,在该文件中添加如下指令:

hbase.master.info.port
60010

@HBase的网络页登录配置 HBase shell的基本操作
(4) 保存上述文件,再次启动hbase,然后在浏览器中打开http://(本机IP地址):60010,此时显示网页可正常打开。
@HBase的网络页登录配置 HBase shell的基本操作
二、 HBase shell的基本操作

  1. 在hbase的bin文件下启动shell。
    @HBase的网络页登录配置 HBase shell的基本操作
  2. 使用status查看hbase的运行状态。
    @HBase的网络页登录配置 HBase shell的基本操作
  3. 查看当前版本。
    @HBase的网络页登录配置 HBase shell的基本操作
  4. 执行数据定义语言DDL操作
    (1) 创建表,表明为tab1,列族名为colfam1。
    @HBase的网络页登录配置 HBase shell的基本操作
    (2) 使用list来显示当前数据库中的所有数据表。
    @HBase的网络页登录配置 HBase shell的基本操作
    (3) 查看表的结构。
    @HBase的网络页登录配置 HBase shell的基本操作
    (4) 修改tab1的表结构,首先设置该表为不可用,添加一个列族F2。
    @HBase的网络页登录配置 HBase shell的基本操作
    (5) 查看表的结构。
    @HBase的网络页登录配置 HBase shell的基本操作
    (6) 再添加一个列族F1,不用设置version,查看表的结构。
    @HBase的网络页登录配置 HBase shell的基本操作
    (7) 删除列族F1,查看表的结构。
    @HBase的网络页登录配置 HBase shell的基本操作
    (8) 将表设为启用状态,查询该表是否存在。
    @HBase的网络页登录配置 HBase shell的基本操作
    (9) 分别使用两种方法判断表是否不可用。
    @HBase的网络页登录配置 HBase shell的基本操作
    (10) 先使用disable ‘tab1’ 显示该表,再使用drop ‘tab1’删除tab1表,最后使用list查询数据库中的数据表。

@HBase的网络页登录配置 HBase shell的基本操作