From 98373868d20090224e9ba9d628e6e3bc4a7f20a8 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Mon, 24 Jun 2019 16:08:40 +0800 Subject: mdadm: fix systemd service start up failure 1. mdadm: No mail address or alert command - not monitoring fixed by use option -y to cause all events to be reported through 'syslog'. 2. cannot create pid file: No such file or directory fix by create dir before starting. (From OE-Core rev: d18c937918ec3553cb98743088a37ff080af2491) Signed-off-by: Changqing Li Signed-off-by: Richard Purdie --- meta/recipes-extended/mdadm/files/mdmonitor.service | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta/recipes-extended/mdadm') diff --git a/meta/recipes-extended/mdadm/files/mdmonitor.service b/meta/recipes-extended/mdadm/files/mdmonitor.service index bd243b4498..a81578ead6 100644 --- a/meta/recipes-extended/mdadm/files/mdmonitor.service +++ b/meta/recipes-extended/mdadm/files/mdmonitor.service @@ -13,7 +13,8 @@ ConditionPathExists=/etc/mdadm.conf Type=forking PIDFile=/var/run/mdadm/mdadm.pid EnvironmentFile=-/etc/sysconfig/mdmonitor -ExecStart=/sbin/mdadm --monitor --scan -f --pid-file=/var/run/mdadm/mdadm.pid +ExecStartPre=mkdir -p /var/run/mdadm +ExecStart=/sbin/mdadm --monitor -y --scan -f --pid-file=/var/run/mdadm/mdadm.pid [Install] WantedBy=multi-user.target -- cgit v1.2.3-54-g00ecf