adicionando o nome de origem do grupo de volumes

adicionando o nome de origem do grupo de volumes

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 --sizeparâ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 é TCPDumpVolGRPe 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 --sizetambém é apropriado)

informação relacionada