Als Grundlage dieses Tutorials dient der Artikel CentOS 7 im LXC Container.
Um einen LXC-Container automatisch mit libvirtd zu starten sind folgende Schritte nötig:
Wir erstellen ein Verzeichnis „autostart“ unterhalb von /etc/libvirt/lxc. Dann erstellen wir einen Softlink unterhalb des Ordners autostart, der auf die Konfigurationsdatei des zu startenden Containers verweist.
ln -s /etc/libvirt/lxc/centos-7-x86_64.xml /etc/libvirt/lxc/autostart/
Hier verlinken wie den LXC-Container centos-7-x86_64 in den Ordner autostart
Wir können natürlich auch virsh verwenden, das geschieht dann wie folgt.
LXC-Container zum Autostart hinzufügen
#virsh -c lxc:/// autostart centos-7-x86_64 Domain centos-7-x86_64 als automatisch gestartet markiert
und wieder entfernen
#virsh -c lxc:/// autostart centos-7-x86_64 --disable Domain centos-7-x86_64 als automatisch gestartet un-markiert
Hier geht zum Artikel Centos 7 im LXC Container. Dieser beschreibt eine vollständige Virtualisierung eines Centos 7 innerhalb einen LXC Containers.
Es lohnt wie immer ein Blick auf die Projektseite http://libvirt.org .