7.3. 스왑 파일 시스템을 단일 경로 장치에서 다중 경로 장치로 이동
기본적으로 스왑 장치는 논리 볼륨으로 설정됩니다. 이 경우 논리 볼륨 그룹을 구성하는 물리 볼륨에 다중 경로를 설정하는 한 다중 경로 장치로 구성하는 특수 프로시저가 필요하지 않습니다. 그러나 스왑 장치가 LVM 볼륨이 아니며 장치 이름으로 마운트된 경우 /etc/fstab
파일을 편집하여 적절한 다중 경로 장치 이름으로 전환해야 할 수 있습니다.
절차
장치의 WWID를
/etc/multipath/wwids
파일에 추가합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow multipath -a /dev/sdb
# multipath -a /dev/sdb wwid '3600d02300069c9ce09d41c4ac9c53200' added
/dev/sdb 를 스왑 장치 이름으로 바꿉니다.
다중 경로
명령을 실행하여 구성 파일이 올바르게 설정되었는지 확인하고 다음 형식의 행을 검색합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow date wwid: ignoring map
date wwid: ignoring map
이는 명령이 다중 경로 장치를 생성하지 못했음을 나타냅니다.
예를 들어 장치의 WWID가 3600d02300069c9ce09d41c4ac9c53200인 경우 출력에 다음과 같은 행이 표시됩니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow multipath
# multipath Oct 21 09:37:19 | 3600d02300069c9ce09d41c4ac9c53200: ignoring map
/etc/multipath.conf
파일에서 스왑 장치의 별칭을 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow multipaths { multipath { wwid WWID_of_swap_device alias swapdev } }
multipaths { multipath { wwid WWID_of_swap_device alias swapdev } }
/etc/fstab
파일을 편집하고 루트 장치의 이전 장치 경로를 다중 경로 장치로 교체합니다.예를 들어
/etc/fstab
파일에 다음 항목이 있는 경우 다음을 수행합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow /dev/sdb2 swap swap defaults 0 0
/dev/sdb2 swap swap defaults 0 0
항목을 다음으로 변경합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow /dev/mapper/swapdev swap swap defaults 0 0
/dev/mapper/swapdev swap swap defaults 0 0
다중 경로를 사용하여 initramfs 파일 시스템을 다시 빌드합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow dracut --force -H --add multipath
# dracut --force -H --add multipath
- 머신을 종료합니다.
- 시스템을 부팅합니다.
- 다른 경로를 시스템에서 볼 수 있도록 합니다.
검증
스왑 장치가 다중 경로 장치에 있는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow swapon -s
# swapon -s Filename Type Size Used Priority /dev/dm-3 partition 4169724 0 -2
파일 이름은 다중 경로 스왑 장치와 일치해야 합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow readlink -f /dev/mapper/swapdev
# readlink -f /dev/mapper/swapdev /dev/dm-3