From 8e7b0c79405123a1bd3345571821bcb7babd797e Mon Sep 17 00:00:00 2001 From: shizhendong Date: Thu, 27 Apr 2023 10:10:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20NEZ-2138=20rpm=20=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E4=B8=AD=E6=9B=BF=E6=8D=A2=20application-pro?= =?UTF-8?q?d.yml=20=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E4=B8=AD=20promtai?= =?UTF-8?q?l=20=E6=9C=8D=E5=8A=A1=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修复使用 rpm 升级安装包时,会自动还原配置文件,导致 application-prod.yml 中依然是 promtail,没有更名为 nz-promtail 问题 --- tools/afterinstall.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/afterinstall.sh b/tools/afterinstall.sh index a487e9a..77eac1d 100644 --- a/tools/afterinstall.sh +++ b/tools/afterinstall.sh @@ -134,6 +134,11 @@ if [ 2 -eq $1 ];then # nz-talon config restoreComponentConfig $TALON_PATH/config $TMP_PATH/config + # promtail.service 名称改为 nz-promtail.service + # 这里重新替换下 application-prod.yml 中的 systemctl start|stop promtail 命令 + sed -i 's/systemctl start promtail/systemctl start nz-promtail/g' $TALON_PATH/config/application-prod.yml + sed -i 's/systemctl stop promtail/systemctl stop nz-promtail/g' $TALON_PATH/config/application-prod.yml + # promtail config restoreComponentConfig $PROMTAIL_PATH $TMP_PATH/promtail