点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的Linux/SAP专家 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的Linux/SAP专家 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的Linux/SAP专家
无论何时执行命令systemctl reboot-第一步,它都会杀死所有SAP进程。
稍后会运行sapinit服务以从/etc/init.d位置启动SAP。
下面是我的要求,并尝试了几种选择,但没有一个起作用。
我需要使用sapstop命令或sapinit stop命令通过服务或嵌入到现有脚本中来关闭SAP进程,而不是使用Reboot命令杀死SAP进程。 有什么办法可以做到这一点?
注意:我在/etc/systemd/system或/usr/lib/systemd/system_shutdown或/usr/lib/systemd/system下创建了新服务,以在重启命令终止进程之前停止SAP并停止运行,原因是 reboot命令在到达我的服务/脚本之前已经杀死了SAP进程。
有什么想法或建议吗?
我们将不胜感激。
感谢和问候,
KK
[Unit]说明=关闭之前
DefaultDependencies =否
RequiresMountsFor =/usr/sap/home/sapmnt/
在= shutdown.target后重新启动.target网络。服务
[服务] KillUserProcesses =否
KillMode = none
SendSIGKILL =否
RemainAfterExit =是
TimeoutStopSec = 5分钟
TimeoutSec = 5分钟
Type = oneshot
ExecStart =/usr/lib/systemd/system-shutdown/NFGsapstop
[安装]
WantedBy =关闭。目标重启。目标多用户。目标网络。目标
尊敬的Moti,
我们有Red Hat RHEL 7版本,您的解决方案也适用于我们。 我唯一的问题是在下面
该解决方案是否是RHEL7的受支持解决方案? 另外,我需要彻底测试这种情况,以便看不到其他影响。
感谢您的建议。
KK
一周热门 更多>