RAID 1에서 LVM 파티션을 다시 정렬하는 방법

RAID 1에서 LVM 파티션을 다시 정렬하는 방법

RAID 1 위에 LVM을 사용하여 EFI 시스템에 데비안을 설치했는데 fdisk에서 경고가 표시되는 것을 제외하고는 잘 작동했습니다.

# fdisk -l
Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 84D87237-49E3-4132-AAAD-C242C572D597

Device       Start        End    Sectors  Size Type
/dev/sda1     2048    1050623    1048576  512M EFI System
/dev/sda2  1050624    1550335     499712  244M Linux RAID
/dev/sda3  1550336 3907028991 3905478656  1.8T Linux RAID


Disk /dev/md1: 1.8 TiB, 1999470854144 bytes, 3905216512 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: D797F4C6-B88E-4E57-9D7D-5B323F9CDCA5

Device       Start        End    Sectors  Size Type
/dev/md1p1    4096    1054719    1050624  513M EFI System
/dev/md1p3 1550817 3905216478 3903665662  1.8T Linux LVM

Partition 3 does not start on physical sector boundary.


Disk /dev/md0: 243.8 MiB, 255655936 bytes, 499328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sdb: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 84D87237-49E3-4132-AAAD-C242C572D597

Device       Start        End    Sectors  Size Type
/dev/sdb1     2048    1050623    1048576  512M EFI System
/dev/sdb2  1050624    1550335     499712  244M Linux RAID
/dev/sdb3  1550336 3907028991 3905478656  1.8T Linux RAID


Disk /dev/mapper/Gladys--vg-root: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/Gladys--vg-swap_1: 31.9 GiB, 34183577600 bytes, 66764800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

이 문제를 해결하는 방법을 설명하는 튜토리얼을 찾았지만 LVM으로 인해 작동하지 않습니다.

그럼 누구든지 나를 도와줄 수 있나요?

답변1

경고가 나타나는 이유는 4K 드라이브가 있고 파티션(및/또는 기타 데이터 구조(예: LVM 범위))이 4K 경계와 정렬되지 않은 경우 성능 문제가 발생할 수 있기 때문입니다.

기존 볼륨 그룹의 정렬을 변경하는 것은 불가능한 것 같습니다. 따라서 질문은 LVM 데이터를 복사하는 데 가장 덜 고통스러운 방법은 무엇입니까?

당신은 할 수 있습니다:

  1. LV 파일 시스템 크기 줄이기
  2. LV 크기 줄이기
  3. PV 크기 줄이기
  4. 파티션 크기 줄이기(최대 10GiB)
  5. 사용 가능한 공간에 올바르게 정렬된 새 파티션을 만듭니다.
  6. 새 파티션을 새 PV로 만듭니다.
  7. VG를 새로운 PV로 확장
  8. 이전 PV에서 새 PV로 모든 범위(데이터) 이동
  9. VG에서 이전 PV 제거

또는

  1. LV 파일 시스템 크기 줄이기(10GiB 감소)
  2. LV 크기 줄이기
  3. PV 크기 줄이기
  4. 파티션 크기 줄이기
  5. 사용 가능한 공간에 올바르게 정렬된 새 파티션을 만듭니다.
  6. 모든 LVM 데이터를 새 파티션에 파일 시스템 수준 백업 수행
  7. VG, PV 전체를 버리세요
  8. 올바른 파티션 정렬
  9. 새로운 PV, VG, LV 생성
  10. 데이터 복구
  11. 백업 파티션 삭제
  12. PV 파티션을 사용 가능한 공간으로 확장
  13. PV 확대

관련 정보