6.8. 다중 경로가 비활성화된 장치에 대한 예외 추가

현재 다중 경로가 비활성화된 장치에 예외를 추가하여 다중 경로를 활성화할 수 있습니다.

사전 요구 사항

  • 특정 장치에서 멀티패스가 비활성화됩니다.

절차

  1. /etc/multipath.conf 구성 파일의 blacklist_exceptions 섹션을 사용하여 장치에서 다중 경로를 활성화합니다.

    구성 파일의 blacklist_exceptions 섹션에 장치를 지정할 때 블랙리스트 섹션에 지정된 것과 동일한 기준을 사용하여 예외를 지정해야 합니다. 예를 들어, WWID 예외는 비활성화 된 장치가 해당 WWID와 연결된 경우에도 devnode 항목에 의해 비활성화 된 장치에 적용되지 않습니다. 마찬가지로 devnode 예외는 devnode 항목에만 적용되며 장치 예외는 장치 항목에만 적용됩니다.

    예 6.1. WWID의 예외

    많은 장치가 있으며 WWID가 3600d0230000000000e13955cc3757803 을 사용하여 하나의 다중 경로만 배치하려는 경우 원하는 모든 장치를 개별적으로 비활성화하는 대신 모든 장치를 비활성화한 다음 /etc/multipath.conf 파일에 다음 행만 추가하여 활성화할 수 있습니다.

    blacklist {
            wwid ".*"
    }
    
    blacklist_exceptions {
            wwid "3600d0230000000000e13955cc3757803"
    }

    또는 느낌표(!)를 사용하여 블랙리스트 항목을 반전하여 지정된 WWID를 제외한 모든 장치를 비활성화할 수 있습니다.

    blacklist {
            wwid "!3600d0230000000000e13955cc3757803"
    }

    예 6.2. udev 속성의 예외

    property 매개변수는 다른 blacklist_exception 매개변수와 다르게 작동합니다. property 매개변수 값은 udev 데이터베이스의 변수 이름과 일치해야 합니다. 그렇지 않으면 장치가 비활성화되어 있습니다. 이 매개 변수를 사용하면 USB 고정 및 로컬 하드 드라이브와 같은 특정 SCSI 장치에서 다중 경로를 비활성화할 수 있습니다.

    다중 경로 지정될 수 있는 SCSI 장치에서만 멀티패스를 활성화하려면 다음 예와 같이 이 매개변수를 (SCSI_IDENT_|ID_WWN) 로 설정합니다.

    blacklist_exceptions {
            property "(SCSI_IDENT_|ID_WWN)"
    }
  2. 다음 명령 중 하나를 실행하여 다중 경로 구성 파일을 수정한 후 /etc/multipath.conf 파일을 확인합니다.

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

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

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

    # service multipathd reload