Benennung zfs local storage 3 Node Cluster

konabi

Renowned Member
Dec 14, 2013
109
4
83
Hallo,
ich habe einen Clusterbestehend aus 3 Nodes.
Jeder Node hat 2 SSDs als zfs RAID10 für Proxmox und 4 SSDs als zfs RAID10 als Storage für die Vms.

Die Bennung der Storages auf den einzelnen Nodes habe ich so gewählt:

pve01 -> storage01
pve02 -> storage02
pve03 -> storage03

Wenn ich jetzt aber eine VM von pve01 auf pve02 replizieren möchte erhalte ich folgende Fehlermeldung:

Code:
020-02-21 07:24:00 121-0: start replication job
2020-02-21 07:24:00 121-0: guest => VM 121, running => 3632
2020-02-21 07:24:00 121-0: volumes => storage01:vm-121-disk-0
2020-02-21 07:24:01 121-0: (remote_prepare_local_job) storage 'storage01' is not available on node 'pve02'
2020-02-21 07:24:01 121-0: end replication job with error: command '/usr/bin/ssh -e none -o 'BatchMode=yes' -o 'HostKeyAlias=pve02' root@10.0.0.2 -- pvesr prepare-local-job 121-0 storage01:vm-121-disk-0 --last_sync 0' failed: exit code 255

Also sollte ich den Storage auf jeden Node mit dem selben Namen bezeichnen z-B. local-storage.

Könnte ich den Storage in nachhinein noch unbenennen?

Eine andere Frage:
Wäre mit dieser Hardware Ausstattung ein Ceph Dateisystem besser, performater? (10GB Ausstattung hätte ich).
Der Vorteil wäre auf jedenfall der Shared Storage den ich dann hätte.

Vielen Dank für Eure Hilfe.
 
Hallo,
ich habe einen Clusterbestehend aus 3 Nodes.
Jeder Node hat 2 SSDs als zfs RAID10 für Proxmox und 4 SSDs als zfs RAID10 als Storage für die Vms.

Die Bennung der Storages auf den einzelnen Nodes habe ich so gewählt:

pve01 -> storage01
pve02 -> storage02
pve03 -> storage03

Wenn ich jetzt aber eine VM von pve01 auf pve02 replizieren möchte erhalte ich folgende Fehlermeldung:

Code:
020-02-21 07:24:00 121-0: start replication job
2020-02-21 07:24:00 121-0: guest => VM 121, running => 3632
2020-02-21 07:24:00 121-0: volumes => storage01:vm-121-disk-0
2020-02-21 07:24:01 121-0: (remote_prepare_local_job) storage 'storage01' is not available on node 'pve02'
2020-02-21 07:24:01 121-0: end replication job with error: command '/usr/bin/ssh -e none -o 'BatchMode=yes' -o 'HostKeyAlias=pve02' root@10.0.0.2 -- pvesr prepare-local-job 121-0 storage01:vm-121-disk-0 --last_sync 0' failed: exit code 255

Also sollte ich den Storage auf jeden Node mit dem selben Namen bezeichnen z-B. local-storage.
Ja

Könnte ich den Storage in nachhinein noch unbenennen?

Ja - entweder löschen und neu einrichten oder mit einem Editor in /etc/pve/storage.cfg direkt ändern. Wichtig ist aber, dass die zpools in allen Nodes schon den gleichen Namen haben.

Eine andere Frage:
Wäre mit dieser Hardware Ausstattung ein Ceph Dateisystem besser, performater? (10GB Ausstattung hätte ich).
Der Vorteil wäre auf jedenfall der Shared Storage den ich dann hätte.

Dadurch wird das System aber auch mehr belastet. Wenn man shared braucht, ja, - ansonsten würd' ich's nicht machen.
 
Ja - entweder löschen und neu einrichten oder mit einem Editor in /etc/pve/storage.cfg direkt ändern. Wichtig ist aber, dass die zpools in allen Nodes schon den gleichen Namen haben.

Rein über die Pproxmox Gui geht das leider nicht, da innerhalb des Clusters der Storage Name nur einmal vergeben werden darf.
Ich hab dann auf Shell Ebene für jeden Node den zfs Pool mit gleichen Namen erstellt.
 
Rein über die Pproxmox Gui geht das leider nicht, da innerhalb des Clusters der Storage Name nur einmal vergeben werden darf.
Es gibt in der GUI eine Checkbox um auch gleich die passende Konfiguration in der PVE Storageconfig vorzunehmen. Die darf nach der ersten Node nicht aktiviert sein :)
 
Ah, guter Hinweis, werde ich bei der nacächsten Konfigiration berücksichtigen.
Danke!
 

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!