在 ubuntu 中安装软件包时如何询问 ambari 代理不保持安静

how to ask ambari agent not keep quiet when install packages in ubuntu

我正在 ambari 管理的集群中安装新服务。我与 hortonwork 的 repo 的连接似乎太糟糕了,它自己安装 ambari-server 和 ambari-agent 花了很多时间(有一次我差点以为它已经死了)。

问题是当我安装新服务(例如 zeppelin,它还需要安装其他依赖项)时,进度条卡在 26%。如果安装卡住或安装速度太慢,我会很困惑。

命令

ps -ef|grep apt

显示安装仍然存在。只能像正常的 apt-get 安装一样通过 /var/log/apt/term.log 跟踪进度(它显示下载进度)。

命令显示 apt-get 带有“-q”选项,阻止我跟踪日志文件。

所以我的问题是有什么地方可以更改默认行为吗?

根据 ambari-agent 的日志级别,-q 选项已添加到“apt-get”命令。 IE。如果 ambari-agent 的日志级别设置为 DEBUGapt-get 没有 -q 选项被执行。

您可以在 [logger_root] 部分注释默认行 level=WARNING 中编辑 /etc/ambari-agent/conf/logging.conf 并添加 level=DEBUG。然后重启ambari-agent。现在,如果您安装任何服务,它们将执行不带 -q 的 apt-get。

注:

  • 如果 /etc/ambari-agent/conf/logging.conf 不存在则从 /etc/ambari-agent/conf/logging.conf.sample
  • 复制它
  • 需要在所有集群节点上完成特定于 Ambari 代理的更改