Multipath All-Except 구성

일반적인 Multipath 구성은 모두 허용하고 블랙리스트 처리할 WWID위주로 구성하는데 아래 예시는 반대로 모두 블랙리스트 처리하고 사용할 WWID만 등록하여 사용하는 방식이다.
다만 이 방식을 사용하는경우 LUN이 추가될때마다 multipath.conf를 변경해줘야 하는 불편함이 있다.

blacklist_exceptions {
    # multipath 사용할 wwid들만 입력
    wwid ...
}

blacklist {
    # 아래와 같이 넣는 이유는 usb 또는 디스크 추가시
    # multipath 내에 join 되지 않도록 하기 위함입니다
    wwid *
}

# multipath 사용할 볼륨 고정
multipaths {
    multipath {
      wwid 360a.........
      alias data001
    }
    multipath {
       wwid 360b.......
       alias data002
    }
}

이렇게 하면 보통 큰문제없이 설치가 됩니다. 간혹 클러스터 구성에 quorum이 들어갈 경우 아래와 같이 넣어주셔야 합니다

defaults {
  user_friendly_names yes
  
  # 아래부분 추가 (quorum 사용시 또는 cluster 사용시)
  no_path_retry fail
  flush_on_last_del yes
}