Aufgabe KVM Cluster Lösung
Zur Navigation springen
Zur Suche springen
Bridge auf Hostsystem anlegen
- vi /etc/network/interfaces
auto dummy0 iface dummy0 inet manual pre-up modprobe dummy numdummies=1 auto br1 iface br1 inet static address 10.9.8.1/24 bridge_ports dummy0 bridge_fd 0 bridge_stp no up brctl setageing br1 0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward post-up iptables -t nat -A POSTROUTING -s 10.9.8.0/24 -o br0 -j MASQUERADE pre-down iptables -t nat -D POSTROUTING -s 10.9.8.0/24 -o br0 -j MASQUERADE
Aktivieren
- ifup -v dummy0
- ifup -v br1
Kontrolle
- cat /proc/sys/net/ipv4/ip_forward
- iptables -t nat -nvL POSTROUTING
Allgemein
/etc/hosts ergänzen
- Host und ins Template
# Eigene Einträge 10.9.8.1 host.hs02.intern host01 10.9.8.201 kvm1.lab.int kvm1 10.9.8.202 kvm2.lab.int kvm2 10.9.8.209 fs1.lab.int fs1 10.9.8.211 pmx1.lab.int pmx1 10.9.8.212 pmx2.lab.int pmx2
Erste kvm erstellen
/etc/network/interface ändern
# The primary network interface allow-hotplug enp1s0 #iface enp1s0 inet dhcp iface enp1s0 inet static address 10.9.8.100/24 gateway 10.9.8.1 dns-nameservers 152.3.32.1
Erste kvm erstellen
- cd /virtualiserung/qemu-kvm
- virt-clone -o template -n kvm1 --file kvm1
Anpassungen
- apt install bridge-utils
/etc/network/interfaces
auto enp1s0 iface enp1s0 inet manual auto br0 iface br0 inet static address 10.9.8.201/24 gateway 10.9.8.1 dns-nameservers 152.3.32.1 #post-up ip link set dev br0 address 12:34:56:78:9a:a1 bridge-ports enp1s0 bridge-stp off bridge-fd 0
- hostname ändern
- hostnamectl set-hostname kvm1.lab.int
Installation der Pakete
- apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils nfs-common
Wir klonen den 2 kvm
Erste kvm erstellen
- cd /virtualisierung/qemu-kvm/
- virt-clone -o kvm1 -n kvm2 --file kvm2
- hostname ändern
- hostnamectl set-hostname kvm2.lab.int
- Ip ändern
Fileserver aufsetzen
- cd /virtualisierung/qemu-kvm/
- virt-clone -o template -n fs1 --file fs1
- Name und IP ändern
nfs server
- Installation
- apt install nfs-kernel-server
- Gesamte Platte formatieren
- mkfs.ext4 /dev/vdb
- Anbinden
- echo /dev/vdb /data ext4 defaults 0 0 >> /etc/fstab
- mount -a
- systemctl daemon-reload
- Kontrolle
- df -h | grep vdb
/dev/vdb 98G 24K 93G 1% /data
- Verzeichnisse anlegen
- cd /data
- mkdir kvm pmx backup
- Freigabe
- cat /etc/exports
/data/kvm 10.9.8.0/24(rw,async,no_subtree_check,no_root_squash) /data/pmx 10.9.8.0/24(rw,async,no_subtree_check,no_root_squash) /data/backup 10.9.8.0/24(rw,async,no_subtree_check,no_root_squash)
- Kontrolle
- showmount -e
Export list for fs1.lab.int: /data/backup 10.9.8.0/24 /data/pmx 10.9.8.0/24 /data/kvm 10.9.8.0/24