hadoop - 如何测试hbase是否正确运行

标签 hadoop hbase

我刚刚在 EC2 服务器上安装了 hbase(我还安装了 HDFS,它正在工作)。 我的问题是我不知道如何检查我的 Hbase 是否安装正确。

为了安装 hbase,我遵循了这个 tutorial他们说我们可以在地址addressOfMyMachine:60010上检查webUI上的hbase实例,我还检查了端口16010,但这不起作用。 我这样说时出错了:

Sorry, the page you are looking for is currently unavailable. Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

我成功运行了 hbase shell,但我不知道我的安装是否运行良好。

最佳答案

要使用 shell 脚本检查 Hbase 是否正在运行,请执行以下命令。

if echo -e "list" | hbase shell 2>&1 | grep -q "ERROR:" 2>/dev/null ;then echo "Hbase is not running"; fi

关于hadoop - 如何测试hbase是否正确运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44763140/

相关文章:

hadoop - 如何从Hive中的文件中提取特定的字符串

azure - HBase 到 Delta 表

hadoop - 同一 HBase 集群内的随机读取和扫描

hadoop - HBase 集群 : org. apache.hadoop.security.JniBasedUnixGroupsMapping.anchorNative()V

hadoop - Hadoop作业仅使用255个核心,但我有784个核心集群

hadoop - 如何在我的机器上运行 Storm 拓扑...使我的机器陷入 Storm

apache-spark - 在 spark 2.2.0 中查询 Hive 表

hadoop - 如何在 pig 中使用字符串函数

hadoop - 错误 : the constructor htable (configuration string) is deprecated

hadoop - 对 hbase/hdfs 的商业支持