AWS 구성 문제 및 질문. Debian에서는 설치 중에 루트/마운트 지점을 설정할 수 있는 LVM 구성을 설정할 수 있습니다.
일반적으로 데비안 9는 나에게 다음과 같습니다:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext2 e9f69388-1854-45eb-8467-75211b2b22a9 /boot
├─sda2
└─sda5 LVM2_member mL4Ktn-n87F-2s1y-Jsiu-BFdQ-OVXg-CP6OAO
├─main--vg-root ext4 a0781bd3-cc8f-49a6-bc90-f973e5296a2d /
└─main--vg-swap_1 swap a5c9a5fe-14e3-499d-94cf-d6c2640d2c9a [SWAP]
AWS에서는 안타깝게도 설치 중에 부팅 마운트 지점을 생성할 수 없으므로 구성은 다음과 같습니다.
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
내 질문은 - 어떻게든 /root
마운트 지점을 내 기본 vg-root로 이동할 수 있습니까? 아니면, 하나의 VG에 2개의 마운팅 포인트를 사용하는 것도 좋을 것 같습니다.
LVM 구성 중에 설정을 사용할 수 있지만 nvme0n1p1
사용 중인 파티션을 사용할 수 없고 불행히도 Live CD를 사용하여 설정할 수 없는 경우 가장 좋은 해결 방법은 무엇입니까?
답변1
저는 LVM 볼륨에 추가 마운트 지점을 생성하는 해결 방법을 취하고 binds
제게 중요한 3개의 폴더만 생성했습니다.
그래서 내 질문의 구성은 다음과 같습니다.
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
그 후 /mnt/data/
나중에 데이터 폴더를 만든 다음/mnt/data/var
/mnt/data/home
/mnt/data/tmp
다음 명령을 사용하여 원본 폴더의 모든 데이터를 새로 생성된 폴더에 복사했습니다.cp -ax .
편집 시스템 /etc/fstab
의 변경 사항은 다음 재부팅 시 적용됩니다.
# Mounting point
/dev/main-vg/root /mnt/data ext4 errors=remount-ro 0 1
# Binds
/mnt/data/home /home none bind 0 0
/mnt/data/var /var none bind 0 0
/mnt/data/tmp /tmp none bind 0 0
이 해결 방법은 다른 stackoverflow 링크의 도움으로 만들어졌습니다./var, /home을 별도의 파티션으로 이동