首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >bash +为什么脚本bash在ambari-agent停止期间被终止

bash +为什么脚本bash在ambari-agent停止期间被终止
EN

Stack Overflow用户
提问于 2020-03-26 09:30:56
回答 1查看 74关注 0票数 0

我使用以下简单的脚本来停止和启动linux机器rhel 7.6上的ambari代理。

代码语言:javascript
运行
复制
more /tmp/script

#!/bin/bash

ambari-agent start
sleep 10
ambari-agent stop

echo "start stop ambari agent ended"

示例

代码语言:javascript
运行
复制
bash script


Verifying Python version compatibility...
Using python  /usr/bin/python
Checking for previously running Ambari Agent...
/run/ambari-agent/ambari-agent.pid found with no process. Removing 25236...
Checking ambari-common dir...
Starting ambari-agent
Verifying ambari-agent process status...
Ambari Agent successfully started
Agent PID at: /run/ambari-agent/ambari-agent.pid
Agent out at: /var/log/ambari-agent/ambari-agent.out
Agent log at: /var/log/ambari-agent/ambari-agent.log
Verifying Python version compatibility...
Using python  /usr/bin/python
Found ambari-agent PID: 25810
Stopping ambari-agent
Killed

正如我们可以从一些不清楚的原因中看到的那样,脚本本身在ambari-agent stop执行时被终止,因此echo "stop start ambari agent ended"从未实现

知道为什么会这样吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-04 02:52:39

我最近在一个RHEL7 ambari集群角色中体验到了一些奇怪的东西。奇怪之处来自于操作系统中基于默认角色输出(azure)的更高级别的配置。这是一个很长的关闭,但也许bash执行太长了,并且被杀死了?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60859792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档