Hi,
I am having a problem with the vzdump backup. Here is the status I am getting when it is completed:
101: Jun 30 17:30:02 INFO: Starting Backup of VM 101 (qemu) 101: Jun 30 17:30:02 INFO: running 101: Jun 30 17:30:02 INFO: status = running 101: Jun 30 17:30:02 INFO: mode failure - unable to detect lvm volume group 101: Jun 30 17:30:02 INFO: trying 'suspend' mode instead 101: Jun 30 17:30:02 INFO: backup mode: suspend 101: Jun 30 17:30:02 INFO: ionice priority: 7 101: Jun 30 17:30:02 INFO: suspend vm 101: Jun 30 17:30:02 INFO: creating archive '/mnt/pve/backups/vzdump-qemu-101-2011_06_30-17_30_01.tgz' 101: Jun 30 17:30:02 INFO: adding '/mnt/pve/backups/vzdump-qemu-101-2011_06_30-17_30_01.tmp/qemu-server.conf' to archive ('qemu-server.conf') 101: Jun 30 17:30:02 INFO: adding '/dev/disk/by-id/scsi-14f504e46494c455252635a6f6f772d784e41442d6b475175' to archive ('vm-disk-ide0.raw') 101: Jul 01 05:56:01 INFO: Total bytes written: 203279869952 (4.33 MiB/s) 101: Jul 01 05:56:41 INFO: archive file size: 179.01GB 101: Jul 01 05:56:41 INFO: delete old backup '/mnt/pve/backups/vzdump-qemu-101-2011_06_28-17_30_01.tgz' 101: Jul 01 05:56:42 INFO: resume vm 101: Jul 01 05:56:42 INFO: vm is online again after 44800 seconds 101: Jul 01 05:56:42 INFO: Finished Backup of VM 101 (12:26:41)
Looks like it is breaking at 101: Jun 30 17:30:02 INFO: mode failure - unable to detect lvm volume group
I read the forums and changed the code according to this:
--- /usr/share/perl5/PVE/VZDump.pm.orig 2010-04-06 15:55:18.000000000 +0200
+++ /usr/share/perl5/PVE/VZDump.pm 2010-04-06 16:18:47.000000000 +0200
@@ -616,7 +616,7 @@
my $devmapper;
- my $cmd = "lvs --units m --separator ':' --noheadings -o vg_name,lv_name,lv_size";
+ my $cmd = "LC_ALL=C lvs --units m --separator ':' --noheadings -o vg_name,lv_name,lv_size";
if (my $fd = IO::File->new ("$cmd 2>/dev/null|")) {
while (my $line = <$fd>) {
if ($line =~ m|^\s*(\S+)
\S+)
\d+(\.\d+))M$|) {
But I am still getting the error. Would someone be willing to help me fix this?
Thanks,
Justin
I am having a problem with the vzdump backup. Here is the status I am getting when it is completed:
101: Jun 30 17:30:02 INFO: Starting Backup of VM 101 (qemu) 101: Jun 30 17:30:02 INFO: running 101: Jun 30 17:30:02 INFO: status = running 101: Jun 30 17:30:02 INFO: mode failure - unable to detect lvm volume group 101: Jun 30 17:30:02 INFO: trying 'suspend' mode instead 101: Jun 30 17:30:02 INFO: backup mode: suspend 101: Jun 30 17:30:02 INFO: ionice priority: 7 101: Jun 30 17:30:02 INFO: suspend vm 101: Jun 30 17:30:02 INFO: creating archive '/mnt/pve/backups/vzdump-qemu-101-2011_06_30-17_30_01.tgz' 101: Jun 30 17:30:02 INFO: adding '/mnt/pve/backups/vzdump-qemu-101-2011_06_30-17_30_01.tmp/qemu-server.conf' to archive ('qemu-server.conf') 101: Jun 30 17:30:02 INFO: adding '/dev/disk/by-id/scsi-14f504e46494c455252635a6f6f772d784e41442d6b475175' to archive ('vm-disk-ide0.raw') 101: Jul 01 05:56:01 INFO: Total bytes written: 203279869952 (4.33 MiB/s) 101: Jul 01 05:56:41 INFO: archive file size: 179.01GB 101: Jul 01 05:56:41 INFO: delete old backup '/mnt/pve/backups/vzdump-qemu-101-2011_06_28-17_30_01.tgz' 101: Jul 01 05:56:42 INFO: resume vm 101: Jul 01 05:56:42 INFO: vm is online again after 44800 seconds 101: Jul 01 05:56:42 INFO: Finished Backup of VM 101 (12:26:41)
Looks like it is breaking at 101: Jun 30 17:30:02 INFO: mode failure - unable to detect lvm volume group
I read the forums and changed the code according to this:
--- /usr/share/perl5/PVE/VZDump.pm.orig 2010-04-06 15:55:18.000000000 +0200
+++ /usr/share/perl5/PVE/VZDump.pm 2010-04-06 16:18:47.000000000 +0200
@@ -616,7 +616,7 @@
my $devmapper;
- my $cmd = "lvs --units m --separator ':' --noheadings -o vg_name,lv_name,lv_size";
+ my $cmd = "LC_ALL=C lvs --units m --separator ':' --noheadings -o vg_name,lv_name,lv_size";
if (my $fd = IO::File->new ("$cmd 2>/dev/null|")) {
while (my $line = <$fd>) {
if ($line =~ m|^\s*(\S+)


But I am still getting the error. Would someone be willing to help me fix this?
Thanks,
Justin