Proxmox ZFS auf EX61-NVMe - Failed to create ZFS Pool (zfs-RAID1)

Dec 9, 2018
5
0
1
Italy
Hallo,

ich habe auf einem Hetzner EX61-Nvme (Hardware siehe hetzner.com/dedicated-rootserver/ex61-nvme) versucht über eine LARA (REMOTE-Konsole) Proxmox 5.3 mit ZFS - Raid1 auf einem EX61-NVMe zu installieren.
Leider schlägt die Erstellung des ZFS-Raid1's fehl.

Hat jemand damit bereits Erfahrungen? Hängt das mit dem UEFI-Boot zusammen? Installiert habe ich über das Proxmox Installationstool & von Disk (nicht-uefi) gebootet.

Anbei noch die Screens der Fehlermeldung

Bildschirmfoto 2018-12-08 um 00.12.53.png Bildschirmfoto 2018-12-08 um 00.11.20.png
 
Last edited:
hm - funktioniert es wenn nur 1 device (ZFS RAID 0, und nur eine nvme selecten) verwendet wird? (der mirror sollte im nachhinein noch erstellbar sein)
 
Hi,

A colleague just pointed out, that booting off NVME with ZFS never worked (grub issues in finding the disk-path) :/
 
Ok, so I'm unable to use ZFS with NVME SSD's - are there any plans to verify the issue / fix it? So it's related to grub/uefi?

You can use them, but not as boot device. This is a known issue but AFAIK not fixable for the current 5.x release, we will see for 6.x (mid 2019).
 
Hallo, wir hatten das selbe Problem mit dem neuem EX42-NVME.

Bei dem ersten Versuch haben wir die LARA(KVM Konsole von Hetzner) abgeschossen.

Daraufhin haben wir Hetzer geschrieben die sollen doch mal bitte die Lara zurücksetzten. Als Antwort haben wir allerdings erhalten es wäre besser wenn Sie uns einen USB Stick mit dem ISO in den Server Stecken. Dies haben wir das auch machen lassen und haben versucht Proxmox mit dem neusten Installer auf dem Server zu installieren. Jetzt kam allerdings der Fehler "unable to create zfs root pool ".

Nach stundenlangem hin und her im Bios alles mit EFI ausgeschaltet usw. Jedoch alles ohne Erfolg.

Wir haben aber vor ca. einem halben Jahr schon mal auf dem PX61-NVME von Hetzner erfolgreich Proxmox mit ZFS installiert, deswegen dachten wir uns es doch funktionieren.

Schlussendlich haben wir es mit dem Proxmox VE 5.0 ISO noch mal versucht ohne USB Stick direkt mit der Lara und es ging.

Ich bin mir nur nicht sicher ob es an dem Promxox ISO oder an dem von dem Hetzner Support erstellen Boot Stick lag.
 
Hallo,

wir haben LVM-thin auf dem Hetzner-Server verwendet. So können wir Snapshots erstellen. ZFS haben wir auch einige Tests (BIOS, ...) usw. gemacht, allerdings hat das nie funktioniert. Das hängt wohl mit dem UEFI und der NVME-Platten zusammen.

Eine Live-Migration, bzw. eine Auto-Replikation (ZFS-only) wäre zwar geschickt, aber dadurch dass wir im aktuellem Setup nur zwei Server haben, wird das Quorum nie > 2 und somit hätten wir auch mit ZFS nie ein richtiges Failover. Deshalb war für uns das LVM-thin-Setup ausreichend.

Einen Ansatz den wir nicht versucht haben, aber funktionieren könnte, ist von Hetzner zwei zusätzliche Platten (normale SSD's oder SAS-Platten) zu verbauen Proxmox auf diesen Platten zu installieren und dann das ZFS auf den NVME-Platten zu installieren.

Grüße
 
Kurze Info: Heute die Installation auf einem EX42-NVME mit der Proxmox 6 Beta getestet, dort funktioniert der Bootvorgang dann völlig problemlos. Die Performance ist allerdings niedriger als erwartet:

Code:
pveperf /rpool/data
CPU BOGOMIPS:      57600.00
REGEX/SECOND:      4497862
HD SIZE:           460.25 GB (rpool/data)
FSYNCS/SECOND:     756.72
DNS EXT:           25.01 ms
DNS INT:           33.98 ms

SSD-Modelle:
Code:
Model Number:                       SAMSUNG MZVLB512HAJQ-00000
Firmware Version:                   EXA7301Q
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!