[SOLVED] ZFS - boot von jeder Platte möglich?

fpausp

Renowned Member
Aug 31, 2010
683
52
93
Austria near Vienna
Möchte einen HP-Microserver als Storage nutzen und Proxmox auf vier Platten (ZFS) installieren.
Danach über die Konsole NFS- und Urbackup-Server installieren...

Kann der Proxmox dann von jeder Platte booten wenn mal eine ausfällt, oder braucht es da noch zusätzliche Konfiguration?
 
Zurzeit wird vom PVE Installer auf jeder Platten(Gruppe) welche Redundanz hinzufügt auch der Bootlader installiert.
Also, Bei einem RAID1 Verbund wird auf allen Platten installiert, Bei RAID0 nur auf einer (denn, fällt dies aus ist eh die ganze RAID0 Gruppe unbenutzbar). Bei RAIDZ-{1,2,3} wird auf allen der Bootloader installiert (der Einfachheit halber).

Wenn das system mit UEFI bootet (bessere Kompatibilität als mit GRUB, da vom FAT Filesystem gebootet werden kann, und nicht die etwas wackelige GRUB ZFS implementierung benützt werden muss) dann kann man auch einfach im Nachhinein weiter platten als "bootbare platten" hinzufügen, müssen nicht mal unbedingt selbst Teil vom ZFS pool sein:
https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysboot_systemd_boot_setup

Dann synchronisiert Proxmox VE/MG auch auf dieser Platte die Kernel zum booten.

Das BIOS/UEFI bootet dann von einer der Einstellung entsprechend sortierten Platte aus.
 
  • Like
Reactions: fpausp
Zurzeit wird vom PVE Installer auf jeder Platten(Gruppe) welche Redundanz hinzufügt auch der Bootlader installiert.
Also, Bei einem RAID1 Verbund wird auf allen Platten installiert, Bei RAID0 nur auf einer (denn, fällt dies aus ist eh die ganze RAID0 Gruppe unbenutzbar). Bei RAIDZ-{1,2,3} wird auf allen der Bootloader installiert (der Einfachheit halber).

Wenn das system mit UEFI bootet (bessere Kompatibilität als mit GRUB, da vom FAT Filesystem gebootet werden kann, und nicht die etwas wackelige GRUB ZFS implementierung benützt werden muss) dann kann man auch einfach im Nachhinein weiter platten als "bootbare platten" hinzufügen, müssen nicht mal unbedingt selbst Teil vom ZFS pool sein:
https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysboot_systemd_boot_setup

Dann synchronisiert Proxmox VE/MG auch auf dieser Platte die Kernel zum booten.

Das BIOS/UEFI bootet dann von einer der Einstellung entsprechend sortierten Platte aus.
Vielen Dank, für die rasche und kompetente Antwort...