XEN의 호스트 내에 LVM 백업 파티션 마운트

XEN의 호스트 내에 LVM 백업 파티션 마운트

볼륨 그룹과 일부 볼륨이 있는 XEN 서버(4.17)가 있습니다. vg0그 중 하나는 특히 Nextcloud용 논리 볼륨입니다. 예를 들면 다음과 같습니다.

lvcreate -n nextcloud -L2000G vg0
mkfs.ext4 /dev/vg0/nextcloud 

내 책은 다음과 같습니다.

# lvs                                                                                                                                                                                                                     
  LV                              VG  Attr         LSize   Pool Origin                 Data%  Meta%  Move Log Cpy%Sync Convert 
  nextcloud                       vg0 -wi-ao----   2,01t                                                                     
  root                            vg0 -wi-ao----  10,00g                                                                     
  swap                            vg0 -wi-ao----   4,00g                                                                     
  vm01-disk                       vg0 -wi-a----- 580,00g   
  vm01-swap                       vg0 -wi-a-----   8,00g   

nextcloud 파티션은 /dev/mapper/vg0-nextcloudDom0 VM 내에서만 표시됩니다.

nextcloudNextcloud의 스토리지로 사용할 수 있도록 파티션을 vm01에 노출하려면 어떻게 해야 합니까 ?

/var/www/nextcloud/html/datavg0-nextcloud에 있는 폴더를 사용하고 싶습니다 .

답변1

예를 들어 xen 호스트에 디스크 항목을 추가할 수 있습니다.

/etc/xen/vm01.cfg

이와 같이

disk = ['phy:/dev/vg0/nextcloud,xvda3,w']

가상 머신을 다시 시작하고 추가하세요./etc/fstab

/dev/xvda3   /var/www/nextcloud/html/data   ext4    defaults    0   2

관련 정보