Proxmox cluster workshop: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Ziel) |
|||
| Zeile 2: | Zeile 2: | ||
*Auf Basis von QEMU/KVM wollen wir einen Proxmox Cluster erstellen | *Auf Basis von QEMU/KVM wollen wir einen Proxmox Cluster erstellen | ||
*wir erstellen zu erst ein Debian template mit dem Namen "debian12" | *wir erstellen zu erst ein Debian template mit dem Namen "debian12" | ||
| − | *Wir erstellen einen User "kit" | + | *Specs |
| + | **4Procs | ||
| + | **2GB Ram | ||
| + | **20GB Festplatte | ||
| + | **Sie soll an vmbr1 als Bridge angehängt | ||
| + | **IP 10.0.12.50/24 | ||
| + | **GW 10.0.12.1 | ||
| + | **DNS 8.8.8.8 | ||
| + | **DOMAIN lab.int | ||
| + | *Wir erstellen einen User "kit" password "kit" | ||
| + | *Wir erstellen einen User "root" password "radler" | ||
*Wir fügen folgendes and die /etc/hosts | *Wir fügen folgendes and die /etc/hosts | ||
10.0.12.201 pmx1.lab.int pmx1 | 10.0.12.201 pmx1.lab.int pmx1 | ||
| Zeile 10: | Zeile 20: | ||
*Wir installieren sudo und vim | *Wir installieren sudo und vim | ||
*Wir fügen den User kit in die sudo Gruppe | *Wir fügen den User kit in die sudo Gruppe | ||
| + | |||
=Wir erstellen den fs1= | =Wir erstellen den fs1= | ||
*Auf Ebene des Hostes= | *Auf Ebene des Hostes= | ||
Version vom 5. Dezember 2023, 08:22 Uhr
Ziel
- Auf Basis von QEMU/KVM wollen wir einen Proxmox Cluster erstellen
- wir erstellen zu erst ein Debian template mit dem Namen "debian12"
- Specs
- 4Procs
- 2GB Ram
- 20GB Festplatte
- Sie soll an vmbr1 als Bridge angehängt
- IP 10.0.12.50/24
- GW 10.0.12.1
- DNS 8.8.8.8
- DOMAIN lab.int
- Wir erstellen einen User "kit" password "kit"
- Wir erstellen einen User "root" password "radler"
- Wir fügen folgendes and die /etc/hosts
10.0.12.201 pmx1.lab.int pmx1 10.0.12.202 pmx2.lab.int pmx2 10.0.12.203 pmx3.lab.int pmx3 10.0.12.209 fs1.lab.int fs1
- Wir installieren sudo und vim
- Wir fügen den User kit in die sudo Gruppe
Wir erstellen den fs1
- Auf Ebene des Hostes=
- virt-clone -o template -n fs1 --file /virtualsierung//kvms/fs1.qcow2
Der fs1
Vorbereitung
- Wir hängen eine 50GB Disk an den Hosts
- Wir mounten diese in der /etc/fstab nach /share
- Wir legen die Verzeichnisse /share/backup und /share/prod an.
- Hostname fs1.lab.int
- IP 10.0.12.209
- Reboot
- apt install nfs-kernel-server
- echo /share/prod (rw,sync,no_subtree_check,no_root_squash) > /etc/exports
- echo /share/backup (rw,sync,no_subtree_check,no_root_squash) >> /etc/exports
- systemctl restart nfs-kernel-server
- Kontrolle vom Hosts
- showmount -e 10.0.12.209
Wir erstellen den ersten pmx daraus
- Auf Ebene des Hostes=
- virt-clone -o template -n pmx1 --file /virtualsierung//kvms/pmx1.qcow2
Der erste pmx
- Hostname pmx1.lab.int
- IP 10.0.12.201
- Reboot
Proxmox Stufe1
- echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
- wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
- apt update && apt full-upgrade
- apt install proxmox-default-kernel
- systemctl reboot
Clonen der PMXse
- pmx1 muss aus sein
- Auf Ebene des Hostes
pmx2
- virt-clone -o pmx1 -n pmx2 --file /virtualsierung//kvms/pmx1.qcow2
- starten
- Hostname pmx2.lab.int
- IP 10.0.12.202
pmx3
- virt-clone -o pmx1 -n pmx3 --file /virtualsierung//kvms/pmx3.qcow2
- starten
- Hostname pmx3.lab.int
- IP 10.0.12.203
Proxmox Stufe 2
- Folgendes muss auf allen 3 pmx seperat gemacht werden.
- apt install proxmox-ve postfix open-iscsi chrony
- apt remove linux-image-amd64 'linux-image-6.1*'
- apt remove os-prober