hack-hro wiki
  • Kommentare
  • Geschützte Seite
  • Menu
    • Navigation
    • AktuelleÄnderungen
    • SeiteFinden
    • ÜbersichtsKarte
    • Help
    • HilfeInhalt
    • HilfeZurMoinWikiSyntax
    • Anzeige
    • Dateianhänge
    • Info
    • Rohform
    • Druckansicht
    • Actions
    • HoverCraft
    • GraphVizCleanup
    • Editieren
    • Laden
    • Speichern
  • Anmelden

Navigation

  • StartSeite
  • AktuelleÄnderungen
  • SeiteFinden
  • HilfeInhalt

Seiteninhalt hochladen

Sie können für die unten genannte Seite Inhalt hochladen. Wenn Sie den Seitennamen ändern, können Sie auch Inhalt für eine andere Seite hochladen. Wenn der Seitenname leer ist, leiten wir den Seitennamen vom Dateinamen ab.

Datei, aus der der Seiteninhalt geladen wird
Seitenname
Kommentar

Revision 6 vom 2020-10-07 20:34:22
hack-hro wiki:
  • Anleitungen
  • libvirt Host anlegen

Anlegen eines neuen virtuellen Hosts

Auf Computer/Ditto virtualisieren wir mehrere VMs via LXC.

Die folgende Anleitung dient zum Anlegen eines neuen Hosts.

  • in /etc/hosts.virt die nächste IP für den Host wählen und hinterlegen

  • den DNS-Server neustarten:

    service dnsmasq reload
  • füge in /etc/ferm/ferm.conf an der passenden Stelle folgende Zeile ein:

    def $HOST_CNTR_DEINHOSTNAME = DEINE IP;
  • erzeuge den Host:

    lxc-create -n DEINHOSTNAME -t debian
  • bearbeite die Netzwerkkonfiguration in /var/lib/lxc/DEINHOSTNAME/rootfs/etc/network/interfaces und hinterlege die statische IP samt Netzmaske und Gateway, z.B.:

    auto eth0
    iface eth0 inet static
            address DIE_NEUE_IP
            netmask 255.255.255.0
            gateway 10.1.0.1
  • ersetze die Konfiguration in /var/lib/lxc/DEINHOSTNAME/rootfs/etc/resolv.conf durch:

    search ditto
    nameserver 10.1.0.1
  • importiere den öffentlichen ssh-Schlüssel von root:

    mkdir -p  /var/lib/lxc/DEINHOSTNAME/rootfs/root/.ssh
    cp /root/.ssh/id_rsa.pub /var/lib/lxc/DEINHOSTNAME/rootfs/root/.ssh/authorized_keys
  • registriere den LXC-Container bei libvirt:

    virsh define $(/root/libvirt-template.sh DEINHOSTNAME)
     * passe RAM, CPU oder ähnliches bei Bedarf an (das ist auch später möglich): {{{
    virsh edit DEINHOSTNAME
  • falls der Host automatisch mit dem system starten soll, dann aktivere dies:

    virsh autostart DEINHOSTNAME
  • starte den Host:

    virsh start DEINHOSTNAME
  • betrete den neuen Host:

    ssh DEINHOSTNAME
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01