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(a)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