Здравствуйте!Пытаюсь создать снимок раздела средствами LVM2, он сообщает об ошибке.
# lvcreate -s -L 1G -n backup /dev/mapper/vg1-root
device-mapper: resume ioctl on (253:2) failed: Недопустимый аргумент
Unable to resume vg1-backup (253:2)
Aborting. Failed to activate snapshot exception store.И ни в какую. Google тоже молчит об этом, у всех на этом этапе ошибок нет.
Подскажите пожалуйста в чём тут дело?
> Здравствуйте!
> Пытаюсь создать снимок раздела средствами LVM2, он сообщает об ошибке.
> # lvcreate -s -L 1G -n backup /dev/mapper/vg1-root
> device-mapper: resume ioctl on (253:2) failed: Недопустимый аргумент
> Unable to resume vg1-backup (253:2)
> Aborting. Failed to activate snapshot exception store.
> И ни в какую. Google тоже молчит об этом, у всех на
> этом этапе ошибок нет.
> Подскажите пожалуйста в чём тут дело?Экстенты есть свободные в VG?
> In order to create a snapshot there has to bo unallocated, free space in the volume group
> Экстенты есть свободные в VG?
>> In order to create a snapshot there has to bo unallocated, free space in the volume groupда, 869 экстентов, 3 ГБ примерно.
$ sudo pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name vg1
PV Size 20,00 GiB / not usable 3,00 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 5119
Free PE 869
Allocated PE 4250
PV UUID GJKGw4-BQ6Y-dvXE-1itV-VB6o-oGOn-Ql40Gd
$ sudo vgdisplay
--- Volume group ---
VG Name vg1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 12
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 20,00 GiB
PE Size 4,00 MiB
Total PE 5119
Alloc PE / Size 4250 / 16,60 GiB
Free PE / Size 869 / 3,39 GiB
VG UUID uTwbc3-sEp1-LsRE-E2sk-vX1A-sbnY-a9Jiee
$ sudo lvdisplay
--- Logical volume ---
LV Path /dev/vg1/root
LV Name root
VG Name vg1
LV UUID ScoEgN-Qc4r-mzhQ-IwZi-V5JT-bvv8-acGLYN
LV Write Access read/write
LV Creation host, time comp04.localdomain, 2016-07-01 19:50:22 +0500
LV Status available
# open 1
LV Size 14,65 GiB
Current LE 3750
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:0
--- Logical volume ---
LV Path /dev/vg1/swap
LV Name swap
VG Name vg1
LV UUID nzLiW5-AUJO-BYPm-WLtn-GAdD-wyvk-ci7dzx
LV Write Access read/write
LV Creation host, time comp04.localdomain, 2016-07-01 19:50:26 +0500
LV Status available
# open 2
LV Size 1,95 GiB
Current LE 500
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:1
Расскажу подробнее, может я что-то не так сделал.Есть один динамический диск в виртуальной системе размером 50 ГБ, на нём создано 2 логических раздела. Второй раздел является группой томов LVM2 (vg1) его размер примерно 16 ГБ.
# fdisk -lDisk /dev/sda: 54.0 GB, 53993865216 bytes, 105456768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0006b4ceУстр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 2050047 1024000 6 FAT16
/dev/sda2 2050048 36874239 17412096 8e Linux LVMDisk /dev/mapper/vg1-root: 15.7 GB, 15728640000 bytes, 30720000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/vg1-swap: 2097 MB, 2097152000 bytes, 4096000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes# vgdisplay
--- Volume group ---
VG Name vg1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 16,60 GiB
PE Size 4,00 MiB
Total PE 4250
Alloc PE / Size 4250 / 16,60 GiB
Free PE / Size 0 / 0
VG UUID uTwbc3-sEp1-LsRE-E2sk-vX1A-sbnY-a9JieeПонадобилось сделать резервную копию работающей системы средствами снимка LVM. Но места в группе томов не хватало. Поэтому увеличил физический том (всё происходит прямо в работающей системе)
# pvresize --setphysicalvolumesize 20G /dev/sda2
WARNING: /dev/sda2: Overriding real size. You could lose data.
Physical volume "/dev/sda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resizedСледовательно увеличилась и группа томов. Появились свободные экстенты. Можно создавать разностный снимок (копирование при записи)
# vgdisplay
--- Volume group ---
VG Name vg1
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 20,00 GiB
PE Size 4,00 MiB
Total PE 5119
Alloc PE / Size 4250 / 16,60 GiB
Free PE / Size 869 / 3,39 GiB
VG UUID uTwbc3-sEp1-LsRE-E2sk-vX1A-sbnY-a9JieeПытаюсь создать
# lvcreate -s -L 1G -n backup /dev/vg1/root
device-mapper: resume ioctl on (253:2) failed: Недопустимый аргумент
Unable to resume vg1-backup (253:2)
Aborting. Failed to activate snapshot exception store.Увы.
> Понадобилось сделать резервную копию работающей системы средствами снимка LVM. Но места
> в группе томов не хватало. Поэтому увеличил физический том (всё происходит
> прямо в работающей системе)
> # pvresize --setphysicalvolumesize 20G /dev/sda2
> WARNING: /dev/sda2: Overriding real size. You could lose data.
> Physical volume "/dev/sda2" changed
> 1 physical volume(s) resized / 0 physical volume(s) not resizedПеред этим увеличил размер /dev/sda2 и перегрузился?
fdisk -l изменилось?/dev/sda2 blocks - 17412096?
> Перед этим увеличил размер /dev/sda2 и перегрузился?
> fdisk -l изменилось?
> /dev/sda2 blocks - 17412096?Спасибо, izyk, подтолкнули!
Дошло в чём проблема. Увеличил физический том не увеличив логический раздел. В итоге физический том вылез за логический раздел. Всё гадал что же эта надпись значит (с английским всё ещё проблемы)