Hallo community,
folgendes Problem hat mich heute getroffen, bei dem Ihr mir vielleicht helfen könnt. Wenn Informationen fehlen, bitte gerne fragen
Kurz:
Bei der Erweiterung ( Resize ) einer virtuellen Festplatte ( 256GByte -> 512GByte ) über die GUI (ProxMox VE 5.4-10) wurde das Image (KVM raw-Disk) nach einem TImeout-Fehler auf "0 Byte" Größe gesetzt. Das ganze spielte sich auf einem ceph-RBD(PVE)-Storage ab.
Lang:
Wir setzen CentOS7-KVM-VMs ein, mit getrennter root und Daten-Partition. Im vorliegenden Fall wird die VM als mysql-Server genutzt. Die Datenpartition war zum Zeitpunkt des Fehlers 256GByte groß, Partitioniert mit LVM mit einem 50%-LogicalVolume (Platz für Snapshots). Dieses Image wollte ich heute nach einem erprobten Verfahren erweitern. Wir erweitern dabei die Virtuelle Platte via GUI, danach das LVM. So schon hunderte male durchgeführt, ohne Probleme. Heute kam es nun zu einem "timeout"-Fehler, beim Klicken auf OK des "Resize-Dialogs". Im folgenden passierte das dies hier (Auszug Node-Message-Log)
Gleichzeitig ging das Filesystem der Partition in der VM auf "ReadOnly", der mysqld beendete sich.
In der Hoffnung eines kleinen Problems wurde die VM neu gestartet, dabei wurde schon das Image der Virtuellen Platte nicht mehr der VM bekannt gemacht. Die Fehlermeldung lautete immer
Ein Blick in den Storage über die GUI zeigt, das auch dort das IMAGE mit 0Byte angezeigt wird.
Gibt es noch Hoffnung an die Daten des Image zu kommen?
Viele Grüße
Frank Bach
folgendes Problem hat mich heute getroffen, bei dem Ihr mir vielleicht helfen könnt. Wenn Informationen fehlen, bitte gerne fragen
Kurz:
Bei der Erweiterung ( Resize ) einer virtuellen Festplatte ( 256GByte -> 512GByte ) über die GUI (ProxMox VE 5.4-10) wurde das Image (KVM raw-Disk) nach einem TImeout-Fehler auf "0 Byte" Größe gesetzt. Das ganze spielte sich auf einem ceph-RBD(PVE)-Storage ab.
Lang:
Wir setzen CentOS7-KVM-VMs ein, mit getrennter root und Daten-Partition. Im vorliegenden Fall wird die VM als mysql-Server genutzt. Die Datenpartition war zum Zeitpunkt des Fehlers 256GByte groß, Partitioniert mit LVM mit einem 50%-LogicalVolume (Platz für Snapshots). Dieses Image wollte ich heute nach einem erprobten Verfahren erweitern. Wir erweitern dabei die Virtuelle Platte via GUI, danach das LVM. So schon hunderte male durchgeführt, ohne Probleme. Heute kam es nun zu einem "timeout"-Fehler, beim Klicken auf OK des "Resize-Dialogs". Im folgenden passierte das dies hier (Auszug Node-Message-Log)
Code:
Apr 09 16:12:02 pmve-1901 kernel: Key type ceph registered
Apr 09 16:12:02 pmve-1901 kernel: libceph: loaded (mon/osd proto 15/24)
Apr 09 16:12:02 pmve-1901 kernel: rbd: loaded (major 252)
Apr 09 16:12:02 pmve-1901 kernel: libceph: mon1 10.30.24.12:6789 session established
Apr 09 16:12:02 pmve-1901 kernel: libceph: client198542104 fsid 429ebb4b-db4a-42d2-b3ea-ef1c6894b48f
Apr 09 16:12:02 pmve-1901 kernel: rbd0: p1
Apr 09 16:12:02 pmve-1901 kernel: rbd: rbd0: capacity 274877906944 features 0x1
Apr 09 16:12:02 pmve-1901 pvedaemon[682925]: <frb@artegic.local> update VM 278: resize --disk scsi1 --size +256G
Apr 09 16:12:02 pmve-1901 kernel: rbd0: detected capacity change from 274877906944 to 549755813888
Apr 09 16:12:05 pmve-1901 pvedaemon[682925]: VM 278 qmp command failed - VM 278 qmp command 'block_resize' failed - got timeout
Apr 09 16:12:47 pmve-1901 kernel: rbd0: detected capacity change from 549755813888 to 0
Gleichzeitig ging das Filesystem der Partition in der VM auf "ReadOnly", der mysqld beendete sich.
In der Hoffnung eines kleinen Problems wurde die VM neu gestartet, dabei wurde schon das Image der Virtuellen Platte nicht mehr der VM bekannt gemacht. Die Fehlermeldung lautete immer
Code:
Apr 9 16:12:47 aspdb-nr165 kernel: : [9604909.811582] sd 2:0:0:1: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Apr 9 16:12:47 aspdb-nr165 kernel: : [9604909.811590] sd 2:0:0:1: [sdb] Sense Key : Not Ready [current]
Ein Blick in den Storage über die GUI zeigt, das auch dort das IMAGE mit 0Byte angezeigt wird.
Gibt es noch Hoffnung an die Daten des Image zu kommen?
Viele Grüße
Frank Bach