Unterschiede zwischen den Revisionen 77 und 78
Revision 77 vom 2021-08-24 20:10:50
Größe: 1973
Kommentar:
Revision 78 vom 2021-08-24 20:37:42
Größe: 2178
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 9: Zeile 9:
 * wollen wir ne kvm-console? https://docs.hetzner.com/de/robot/dedicated-server/maintainance/kvm-console
  * BIOS-Settings checken
  * memtest86+?
  * Debian von eigenen Medien booten/installieren?

Hier gehört alles hin, was an Programmen oder Skripten auf dem Server selber eingerichtet/installiert werden muss.

Umzug auf s3

Hardware

  • Mainboard z.B. Asus Pro WS 565-ACE (Hetzner hat aber auch schon andere verwendet)

Setup Hosts

  • wollen wir ne kvm-console? https://docs.hetzner.com/de/robot/dedicated-server/maintainance/kvm-console

    • BIOS-Settings checken
    • memtest86+?
    • Debian von eigenen Medien booten/installieren?
  • hypervisor
    • /boot/efi, /boot/efi2 : EFI boot partition (ESP == EF00)
    • / : mdraid + ext4 (minimalsystem debian 11, minimum 8GB)
    • swap : mdraid (wegen overcommit: 64GB? 128GB? oder overcommit anpassen?)
    • /srv : zfs (via contrib:zfs-dkms), mirror, aes-256-gcm (default encryption seit 0.8.4), compression, kein zfs-dedup
  • Inhalt von ssh://git@ssh.git.thinkmo.de:2226/thinkmo/ganeti-os-thinkmo.git nach /usr/local/lib/ganeti/os/thinkmo/ kopieren.

  • IPSec und BGP einrichten.

Setup neuer Ganeti-"Cluster"

  • TODO: gnt-cluster init

  • Backend-Config setzen:
    • acpi: True

    • cpu_type: host

    • disk_aio: native

    • disk_discard: unmap

    • disk_type: scsi-hd

    • kernel_path: /root/grub.img

    • kvm_extra: -bios OVMF.fd

    • kvm_flag: enabled

    • kvm_path: /usr/bin/qemu-system-x86_64

    • nic_type: paravirtual

    • reboot_behavior: reboot

    • scsi_controller_type: virtio-scsi-pci

Umzug einzelne VM

  • VM: TODO: grub-config anpassen für serielle Console auf KVM. Erledigt (./)

  • VM: TODO: Netzkonfiguration anpassen.
  • Alt: gnt-instance modify -o thinkmo s1-smtprelay.thinkmo.de

  • Alt: gnt-backup export --node s2n s1-smtprelay.thinkmo.de

  • Kopieren von s2n:/var/lib/ganeti/export/s1-smtprelay.thinkmo.de auf neuen Host (nach /var/lib/ganeti/export/).

  • config.ini modifizieren: instance.hypervisor = kvm, hypervisor leeren.

  • Neu: TODO: gnt-backup import -t file --net 0:mode=routed,link=vm,ip=fc01:2345::23:1 --src-node debian --no-name-check --no-ip-check s1-smtprelay.thinkmo.de

ServerTodo (zuletzt geändert am 2021-11-09 21:05:03 durch ThomasWaldmann)