From 174d9c8dc1390bf459a456d14b96449bd6b6a8a9 Mon Sep 17 00:00:00 2001 From: hy Date: Tue, 3 Mar 2020 15:43:46 +0800 Subject: [PATCH 1/3] add ConditionPathExists in mdmonitor.service for resolving service failure during system startup --- mdmonitor.service | 1 + 1 file changed, 1 insertion(+) diff --git a/mdmonitor.service b/mdmonitor.service index 778be70..0b82559 100644 --- a/mdmonitor.service +++ b/mdmonitor.service @@ -8,6 +8,7 @@ [Unit] Description=MD array monitor DefaultDependencies=no +ConditionPathExists=/run [Service] Type=forking -- Gitee From 364187d9b78098b67934ba16cc51b4e593f73b25 Mon Sep 17 00:00:00 2001 From: hy Date: Tue, 3 Mar 2020 15:45:58 +0800 Subject: [PATCH 2/3] update mdadm.spec. --- mdadm.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mdadm.spec b/mdadm.spec index c7ed197..7a67351 100644 --- a/mdadm.spec +++ b/mdadm.spec @@ -1,6 +1,6 @@ Name: mdadm Version: 4.1 -Release: rc2.0.7 +Release: rc2.0.8 Summary: The software RAID arrays user manage tools License: GPLv2+ URL: http://www.kernel.org/pub/linux/utils/raid/mdadm/ @@ -81,6 +81,12 @@ install -d -m 710 %{buildroot}/var/run/mdadm/ %{_mandir}/man*/* %changelog +* Tue Mar 3 2020 hy - 4.1-rc2.0.8 +- Type:bugfix +- ID:NA +- SUG:NA +- DESC:add ConditionPathExists in mdmonitor.service for resolving service failure during system startup + * Sun Jan 19 2020 hy - 4.1-rc2.0.7 - Type:bugfix - ID:NA -- Gitee From debc8361c5684fc7784545a1066cff353c8e717b Mon Sep 17 00:00:00 2001 From: hy Date: Tue, 3 Mar 2020 16:08:39 +0800 Subject: [PATCH 3/3] change /var/run to /run --- mdmonitor.service | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mdmonitor.service b/mdmonitor.service index 0b82559..1f6deb9 100644 --- a/mdmonitor.service +++ b/mdmonitor.service @@ -12,10 +12,10 @@ ConditionPathExists=/run [Service] Type=forking -PIDFile=/var/run/mdadm/mdadm.pid +PIDFile=/run/mdadm/mdadm.pid Environment= MDADM_MONITOR_ARGS="--scan --syslog" EnvironmentFile=-/etc/sysconfig/mdadm -ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS -f --pid-file=/var/run/mdadm/mdadm.pid +ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS -f --pid-file=/run/mdadm/mdadm.pid [Install] WantedBy=multi-user.target -- Gitee