[dm-devel] [PATCH] multipath: systemd unit file

Christophe Varoqui christophe.varoqui at gmail.com
Thu Sep 1 07:04:31 UTC 2011


> > +[Unit]
> > +Description=Device-Mapper Multipath Device Controller
> > +Before=iscsi.service iscsid.service
> > +After=syslog.target
> > +
> > +[Service]
> > +Type=forking
> > +PIDFile=/var/run/multipathd.pid
> > +ExecStart=/sbin/multipathd
> > +ExecReload=/bin/kill -HUP $MAINPID
> > +#ExecStop=/path/to/scrip delete-me if not necessary
> > +
> > +[Install]
> > +WantedBy=multi-user.target
> >
> Hmm. First of all, I'm trying to get rid of the PID file, as with it 
> it's quite hard to start multipathing when /var/run isn't mounted.
> Plus it's not actually needed; everything can be done via multipathd 
> -k nowadays.
> 
Agreed

> So may I suggest to use
> ExecReload=/sbin/multipathd -k'reconfigure'
> 
Or even:
ExecReload=multipathd reconfigure

Regards,
-- 
Christophe Varoqui
OpenSVC - Tools to scale
http://www.opensvc.com/




More information about the dm-devel mailing list