HBase 关闭


你可以通过键入 exit command.

hbase(main):021:0> exit

停止 HBase


要停止 HBase,请浏览到 HBase 主文件夹并键入以下命令。

./bin/stop-hbase.sh

使用 Java API 停止 HBase


你可以使用以下命令关闭 HBase 关闭() 的方法 HBaseAdmin 班级。请按照以下步骤关闭 HBase:

步骤 1

实例化 HbaseAdmin 类。

// 实例化配置对象
Configuration conf = HBaseConfiguration.create();

// 实例化 HBaseAdmin 对象
HBaseAdmin admin = new HBaseAdmin(conf);

步骤 2

使用以下命令关闭 HBase 关闭() 的方法 HBaseAdmin class.

admin.shutdown();

下面给出的是停止 HBase 的程序。

import java.io.IOException;

import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.client.HBaseAdmin;

public class ShutDownHbase{

    public static void main(String args[])throws IOException {

        // 实例化配置类
        Configuration conf = HBaseConfiguration.create();

        // 实例化 HBaseAdmin 类
        HBaseAdmin admin = new HBaseAdmin(conf);

        // 关闭 HBase
        System.out.println("Shutting down hbase");
        admin.shutdown();
    }
}

编译并执行上述程序,如下图所示。

$javac ShutDownHbase.java
$java ShutDownHbase

以下应该是输出:

Shutting down hbase