Error at boot: "systemd[1]: multipathd.service operation timed out. Terminating."
Issue
- The multipathd service is failing to start at boot time.
- During boot the following messages are logged and the multipathd fails to start. However the daemon can be started manually once the system boots without issue.
Mar 24 16:24:04 hostname kernel: device-mapper: multipath: version 1.6.0 loaded
Mar 24 16:24:04 hostname multipathd[937]: Cannot open pidfile [/var/run/multipathd/multipathd.pid], error was [Read-only file system]
Mar 24 16:24:04 hostname multipathd[937]: Cannot open timestamp file [/var/run/multipathd/timestamp]: Read-only file system
Mar 24 16:24:04 hostname multipathd[937]: path checkers start up
Mar 24 16:24:04 hosname systemd[1]: PID 1240 read from file /var/run/multipathd/multipathd.pid does not exist.
Mar 24 16:24:05 hostname kernel: device-mapper: multipath round-robin: version 1.0.0 loaded
Mar 24 16:25:34 hostname systemd[1]: multipathd.service operation timed out. Terminating.
Mar 24 16:25:34 hostname multipathd[937]: mpathn: stop event checker thread (139707827533568)
Mar 24 16:25:34 hostname multipathd[937]: --------shut down-------
Mar 24 16:25:34 hostname systemd[1]: Unit multipathd.service entered failed state.
Environment
- Red Hat Enterprise Linux 7
- device-mapper-multipath-0.4.9-66.el7.x86_64
- Separate /var filesystem
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.