Amazon EMR
Amazon EMR 版本指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

查看 HBase 日志文件

作为操作的一部分,HBase 会使用与配置设置、守护程序操作和异常有关的详细信息编写日志文件。这些日志文件可以用于调试 HBase 问题和跟踪性能。

如果您配置集群以将日志文件保存到 Amazon S3,您应当知道,日志会每五分钟写入 Amazon S3 一次,因此在最新的日志文件可用之前,可能会出现轻微延迟。

查看主节点上的 HBase 日志

  • 您可以使用 SSH 连接主节点,然后导航到 /var/log/hbase 目录,从而查看当前的 HBase 日志。除非您在集群启动时启用了针对 Amazon S3 的日志记录,否则这些日志将在集群终止后不再可用。有关更多信息,请参阅 Amazon EMR 管理指南 中的使用 SSH 连接到主节点。当您已使用 SSH 连接主节点后,可以使用如下所示的命令导航到日志目录:

    cd /var/log/hbase

查看 Amazon S3 上的 HBase 日志

  • 要访问 Amazon S3 上的 HBase 日志和其他集群日志,以及要让它们在集群终止后可用,您必须在创建集群时指定一个 Amazon S3 存储桶以接收这些日志。这可以使用选项 --log-uri 实现。有关为集群启用日志记录的更多信息,请参阅 Amazon EMR 管理指南 中的配置日志记录和调试 (可选)