4.3. NVMe 장치에서 DM Multipath 활성화
이 절차에서는 DM Multipath 솔루션을 사용하여 연결된 NVMe 장치에서 멀티패스를 활성화합니다.
사전 요구 사항
NVMe 장치가 시스템에 연결되어 있습니다.
패브릭 전송에 NVMe를 연결하는 방법에 대한 자세한 내용은 패브릭 장치보다 NVMe 개요 를 참조하십시오.
절차
네이티브 NVMe 다중 경로가 비활성화되었는지 확인합니다.
cat /sys/module/nvme_core/parameters/multipath
# cat /sys/module/nvme_core/parameters/multipathCopy to Clipboard Copied! Toggle word wrap Toggle overflow 명령은 다음 중 하나를 표시합니다.
N- 기본 NVMe 다중 경로가 비활성화되어 있습니다.
Y- 네이티브 NVMe 다중 경로가 활성화되어 있습니다.
네이티브 NVMe 멀티패스가 활성화된 경우 이를 비활성화합니다.
커널 명령줄에서
nvme_core.multipath=Y옵션을 제거합니다.grubby --update-kernel=ALL --remove-args="nvme_core.multipath=Y"
# grubby --update-kernel=ALL --remove-args="nvme_core.multipath=Y"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 64비트 IBM Z 아키텍처에서 부팅 메뉴를 업데이트합니다.
zipl
# ziplCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
/etc/modprobe.d/n제거합니다.vme_core.conf파일에서 nvme_core=Y 줄이 있는 경우 해당 옵션을 - 시스템을 재부팅합니다.
DM Multipath가 활성화되어 있는지 확인합니다.
systemctl enable --now multipathd.service
# systemctl enable --now multipathd.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow 사용 가능한 모든 경로에 I/O를 배포합니다.
/etc/multipath.conf파일에 다음 내용을 추가합니다.device { vendor "NVME" product ".*" path_grouping_policy group_by_prio }device { vendor "NVME" product ".*" path_grouping_policy group_by_prio }Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고DM Multipath가 NVMe 장치를 관리하는 경우
/sys/class/nvme-subsys0/iopolicy구성 파일은 I/O 배포에 영향을 미치지 않습니다.multipathd서비스를 다시 로드하여 구성 변경 사항을 적용합니다.multipath -r
# multipath -rCopy to Clipboard Copied! Toggle word wrap Toggle overflow initramfs파일 시스템을 백업합니다.cp /boot/initramfs-$(uname -r).img \ /boot/initramfs-$(uname -r).bak.$(date +%m-%d-%H%M%S).img# cp /boot/initramfs-$(uname -r).img \ /boot/initramfs-$(uname -r).bak.$(date +%m-%d-%H%M%S).imgCopy to Clipboard Copied! Toggle word wrap Toggle overflow initramfs파일 시스템을 다시 빌드합니다.dracut --force --verbose
# dracut --force --verboseCopy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
시스템이 NVMe 장치를 인식하는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 연결된 모든 NVMe 하위 시스템을 나열합니다. 명령이
nvme0n1~nvme로 보고하는 지 확인합니다(예:3n2nvme0c0n1~nvme0c3n1) :Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow