summaryrefslogtreecommitdiffstats
path: root/modules.d/90multipath/multipathd-configure.service
blob: a2baec75961c4d144e74a40d3f0860f1f323a1c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[Unit]
Description=Device-Mapper Multipath Default Configuration
Before=iscsi.service iscsid.service lvm2-activation-early.service
Wants=systemd-udev-trigger.service systemd-udev-settle.service local-fs-pre.target
After=systemd-udev-trigger.service systemd-udev-settle.service
Before=local-fs-pre.target multipathd.service
DefaultDependencies=no
Conflicts=shutdown.target

ConditionKernelCommandLine=rd.multipath=default
ConditionPathExists=!/etc/multipath.conf

[Service]
Type=oneshot
RemainAfterExit=yes
# mpathconf requires /etc/multipath to already exist
ExecStartPre=-/usr/bin/mkdir -p /etc/multipath
ExecStart=/usr/sbin/mpathconf --enable

[Install]
WantedBy=sysinit.target