
Não consigo criar um instantâneo usando LVM
[root@localhost 4GLV]# vgs
VG #PV #LV #SN Attr VSize VFree
TCPDumpVolGRP 2 2 0 wz--n- 1.36T 1.47G
[root@localhost 4GLV]# lvcreate --name=mysql_snap --snapshot --size=150G /dev/mapper/TCPDumpVolGRP-4GLV/tokudb
"/dev/mapper/TCPDumpVolGRP-4GLV/tokudb": Invalid path for Logical Volume
The origin name should include the volume group.
Run `lvcreate --help' for more information.
Estou seguindo as instruções mencionadas nestas páginas:
http://www.packtpub.com/article/setting-up-mysql-replication-for-high-availability
http://www.howtoforge.com/linux_lvm_p2
Responder1
Em primeiro lugar, você só tem 1,47G grátis, mas está passando --size=150G
. O --size
parâmetro é quanto espaço será usado para armazenar em buffer as gravações recebidas enquanto o instantâneo estiver ativo, e você precisa ter esse espaço livre ao iniciar.
Pela saída do vgs, parece que seu grupo de volumes é TCPDumpVolGRP
e suponho que o nome do seu volume lógico seja tokudb
. Então sua linha de comando deveria ser
# lvcreate --name=mysql_snap --snapshot --size=150G /dev/TCPDumpVolGRP/tokudb
(onde --size
também é apropriado)