如何知道hbase服务器是运行还是不是
How to know hbase server is running or not
我是 Hbase 新手。
当 hbase 在集群上出现故障时,我必须触发一封电子邮件。
命令sudo -u hbase jps
给出了hbase的进程。
请建议如何做。
按计划为 运行 编写 shell 脚本。
此脚本将在路径 \hbase\bin 上触发 jps 命令。
您的 shell 脚本将以如下内容开头:
jps > something.txt
....
....
在脚本中进行检查,即如果此 jps 命令的结果 returns HMaster 和 HRegionServer 进程名称,则表示 HBase 未关闭。如果缺少任何进程,则 HBase 已关闭,因此您可以通过脚本触发邮件。
我是 Hbase 新手。
当 hbase 在集群上出现故障时,我必须触发一封电子邮件。
命令sudo -u hbase jps
给出了hbase的进程。
请建议如何做。
按计划为 运行 编写 shell 脚本。 此脚本将在路径 \hbase\bin 上触发 jps 命令。 您的 shell 脚本将以如下内容开头: jps > something.txt .... ....
在脚本中进行检查,即如果此 jps 命令的结果 returns HMaster 和 HRegionServer 进程名称,则表示 HBase 未关闭。如果缺少任何进程,则 HBase 已关闭,因此您可以通过脚本触发邮件。