agregar el nombre de origen del grupo de volúmenes

agregar el nombre de origen del grupo de volúmenes

No puedo crear una instantánea 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.

Estoy siguiendo las instrucciones mencionadas en estas páginas:

http://www.packtpub.com/article/setting-up-mysql-replication-for-high-availability

http://www.howtoforge.com/linux_lvm_p2

Respuesta1

En primer lugar, solo tienes 1,47 G libres, pero estás pasando --size=150G. El --sizeparámetro es cuánto espacio se utilizará para almacenar en búfer las escrituras entrantes mientras la instantánea está activa, y debe tener ese espacio libre cuando comience.

Según la salida de vgs, parece que su grupo de volúmenes es TCPDumpVolGRPy supongo que el nombre lógico de su volumen es tokudb. Entonces tu línea de comando debería ser

# lvcreate --name=mysql_snap --snapshot --size=150G /dev/TCPDumpVolGRP/tokudb

(donde --sizetambién se haga apropiado)

información relacionada