[ovirt-users] Systemd-Script to put the node in "maintenance" on shutdown

Luca Bertoncello L.Bertoncello at queo-group.com
Fri Sep 18 13:26:53 UTC 2015


Hi again,

I'm trying to write a systemd-script (for CentOS7) in order to automatically put the host in "maintenance" on shutdown and to activate it after boot.
I wrote a python-script that to that and it works so that I can start it and see the host in "maintenance" and having all VMs migrated.

Unfortunately I can't call this script on shutdown/reboot and wait until all VMs are migrated and the host is in maintenance.

Here my script:

[Unit]
Description=oVirt interface for managing host
After=remote-fs.target vdsmd.service multipathd.service libvirtd.service time-sync.target iscsid.service rpcbind.service supervdsmd.service sanlock.service vdsm-network.service
Wants=remote-fs.target vdsmd.service multipathd.service libvirtd.service time-sync.target iscsid.service rpcbind.service supervdsmd.service sanlock.service vdsm-network.service

[Service]
Type=simple
RemainAfterExit=yes
ExecStart=/usr/local/bin/ovirt-maintenance.sh active
ExecStop=/usr/local/bin/ovirt-maintenance.sh maintenance
KillMode=none

[Install]
WantedBy=multi-user.target

Could someone help me and say what I'm doing wrong?

Thanks a lot

Mit freundlichen Grüßen

Luca Bertoncello

-- 
Besuchen Sie unsere Webauftritte:

www.queo.biz		Agentur für Markenführung und Kommunikation
www.queoflow.com	IT-Consulting und Individualsoftwareentwicklung

Luca Bertoncello
Administrator
Telefon:	+49 351 21 30 38 0
Fax:		+49 351 21 30 38 99
E-Mail:	l.bertoncello at queo-group.com

queo GmbH
Tharandter Str. 13
01159 Dresden
Sitz der Gesellschaft: Dresden
Handelsregistereintrag: Amtsgericht Dresden HRB 22352
Geschäftsführer: Rüdiger Henke, André Pinkert
USt-IdNr.: DE234220077



More information about the Users mailing list