【问题标题】:Bluemix Analytics for Apache Hadoop Big SQL - How to access logs for debug?Bluemix Analytics for Apache Hadoop Big SQL - 如何访问日志以进行调试?
【发布时间】:2015-12-15 13:13:37
【问题描述】:

我在 Bluemix 中使用来自 Analytics for Apache Hadoop 的 Big SQL,并希望查看日志以进行调试(例如 map reduce 作业日志 - 通常在 http://my-mapreduce-server.com:19888/jobhistory 下可用,Big SQL 工作节点中的 bigsql.log) . Bluemix 中有没有办法访问这些日志?

【问题讨论】:

标签: hadoop ibm-cloud analytics-for-hadoop bigsql analytics-for-apache-hdp


【解决方案1】:

大多数 IOP 组件的日志文件(例如 MapReduce 作业历史日志、资源管理器日志)都可以从 Ambari 控制台的快速链接中访问。只需导航到相应的服务页面。 BigSQL 的日志文件当前不可用。由于集群不是作为 Bluemix 应用程序托管的,因此无法使用 Bluemix cf 命令检索它们。

【讨论】:

  • 很遗憾,快速链接在 Bluemix 中不起作用。如果我例如访问名称节点 UI 的 HDFS 服务快速链接,它尝试访问 mn01.services.dal.bluemix.net:8443/gateway/default/hdfs/… 导致“找不到服务器”页面。我用 bi-hadoop-prod-.services.dal.bluemix.net 替换了 mn01.services.dal.bluemix.net 并获得了一个名称节点 UI - 但它不再包含对作业历史日志的访问。
  • 至少,它包含webHDFS访问。在那里,我可以在 /mr-history/done/ 中找到但无法访问作业历史日志文件。但如果我尝试访问它,我会收到错误消息“HDFS 上不存在路径或 WebHDFS 已禁用。请检查您的路径或启用 WebHDFS”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-14
  • 2016-04-24
  • 2022-11-11
  • 2014-03-25
相关资源
最近更新 更多