在 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
的日志级别设置为 DEBUG
则 apt-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 代理的更改
我正在 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
的日志级别设置为 DEBUG
则 apt-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 代理的更改