볼륨 그룹의 원본 이름 추가

볼륨 그룹의 원본 이름 추가

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.

나는 다음 페이지에 언급된 지침을 따르고 있습니다.

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

http://www.howtoforge.com/linux_lvm_p2

답변1

우선, 무료로 사용할 수 있는 용량은 1.47G에 불과하지만 --size=150G. 매개 --size변수는 스냅샷이 활성화된 동안 들어오는 쓰기를 버퍼링하는 데 사용되는 공간의 양이며, 시작할 때 그만큼의 여유 공간이 있어야 합니다.

vgs의 출력에서 ​​귀하의 볼륨 그룹은 인 것으로 보이며 TCPDumpVolGRP귀하의 논리 볼륨 이름은 인 것으로 추측됩니다 tokudb. 따라서 명령줄은 실제로 다음과 같아야 합니다.

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

(어디 --size에서도 적절하게 만들어짐)

관련 정보