[SOLVED] Cluster mit ZFS und ext4

Chlorgas

Member
Oct 18, 2022
5
2
8
Guten Tag!

Ich habe einen Node mit zfs- (produktiv) und einen weiteren (test) mit ext4-Dateisystem. Ich bin dann auf die glorreiche Idee gekommen, die beiden zu einem non-HA-Cluster zusammenzuschließen und habe jetzt auf dem test-node eine VM-Festplatte (vmid 1001) verloren. Diese hätte ich gerne wieder und konnte im Netz nichts Hilfreiches dazu finden.
Das Image müsste hier noch irgendwo sein:
Code:
root@home:/dev/pve# lvs
  LV             VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data           pve twi-aotz-- 140.87g             38.73  2.31                           
  root           pve -wi-ao---- <69.25g                                                   
  swap           pve -wi-ao----   8.00g                                                   
  vm-1001-disk-0 pve Vwi---tz--   4.00m data                                               
  vm-1001-disk-1 pve Vwi---tz--  80.00g data
lsblk zeigt nach dem join Folgendes:
Code:
root@home:/dev/pve# lsblk
NAME                 MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda                    8:0    0 238.5G  0 disk
├─sda1                 8:1    0  1007K  0 part
├─sda2                 8:2    0     1G  0 part /boot/efi
└─sda3                 8:3    0   237G  0 part
  ├─pve-swap         252:0    0     8G  0 lvm  [SWAP]
  ├─pve-root         252:1    0  69.2G  0 lvm  /
  ├─pve-data_tmeta   252:2    0   1.4G  0 lvm 
  │ └─pve-data-tpool 252:4    0 140.9G  0 lvm 
  │   └─pve-data     252:5    0 140.9G  1 lvm 
  └─pve-data_tdata   252:3    0 140.9G  0 lvm 
    └─pve-data-tpool 252:4    0 140.9G  0 lvm 
      └─pve-data     252:5    0 140.9G  1 lvm
Wie kriege ich das Image an einen Platz, wo ich es (auf test) wieder in eine VM als Festplatte einbinden kann?
Vielen Dank im Voraus!
 
Die Disk wird doch sauber angezeigt und sollte dir in der GUI auch in deinem ThinPool angezeigt werden.
Falls du diesen Host zu dem anderen hinzu gefügt hast, dann fehlt dem Cluster die Info über den Thin Pool.
Dann auf Datacenter>Storage gehen und einen Thin LVM Pool hinzufügen und da den Pool auswählen.
 
  • Like
Reactions: Chlorgas
That escalated quickly....
Ich konnte alles wiederherstellen.
Schritte:
  1. Im Datacenter habe ich den "local-zfs" (der cluster-weit gilt) auf meine erste node "production" umgestellt.
  2. Im Datacenter habe ich den fehlenden "local-lvm" für meinen zweiten node "test" erstellt.
  3. Die 1001.conf habe ich auf /etc/pve/nodes/home/qemu-server/ kopiert.
  4. In der Shell habe dann qm rescan --vm 1001 ausgeführt.
  5. Anschließend: Check der VM 1001 auf node "test", ob die Hardware-Parameter korrekt eingestellt sind.
  6. Und Hochfahren --> läuft!
@Falk R. Danke für den Hinweis mit dem Storage im Datacenter!!