6.7. 장치 프로토콜별 다중 경로 비활성화

장치 프로토콜을 사용하여 장치에서 다중 경로를 비활성화할 수 있습니다.

절차

  1. 선택 사항: 경로가 사용 중인 프로토콜을 확인합니다.

    # multipathd show paths raw format "%d %P" | grep sdb
    sdb scsi:fcp
  2. protocol 매개변수를 사용하여 /etc/multipath.conf 구성 파일에서 장치를 비활성화합니다.

    protocol 매개변수는 정규식을 사용하고 프로토콜 문자열이 일치하는 모든 장치를 블랙리스트로 지정합니다. 예를 들어 모든 nvme 장치에서 다중 경로를 비활성화하려면 다음을 사용합니다.

    blacklist {
            protocol "nvme"
    }

    DM Multipath는 다음 프로토콜 문자열을 인식합니다.

    • scsi:fcp
    • scsi:spi
    • scsi:ssa
    • scsi:sbp
    • scsi:srp
    • scsi:iscsi
    • scsi:sas
    • scsi:adt
    • scsi:ata
    • scsi:unspec
    • ccw
    • cciss
    • nvme:pcie
    • nvme:rdma
    • nvme:fc
    • nvme:tcp
    • nvme:loop
    • nvme:apple-nvme
    • nvme:unspec
    • undef
  3. 다음 명령 중 하나를 실행하여 다중 경로 구성 파일을 수정한 후 /etc/multipath.conf 파일을 확인합니다.

    • 구성 오류를 표시하려면 다음을 실행합니다.

      # multipath -t > /dev/null
    • 변경 사항이 추가된 새 구성을 표시하려면 다음을 실행합니다.

      # multipath -t
  4. /etc/multipath.conf 파일을 다시 로드하고 변경 사항을 적용하려면 multipathd 데몬을 재구성하십시오.

    # service multipathd reload