9장. DM Multipath 문제 해결

다중 경로 구성을 구현하는 데 문제가 있는 경우 확인할 수 있는 다양한 문제가 있습니다. 다음 문제로 인해 다중 경로 구성이 느려지거나 작동하지 않을 수 있습니다.

다중 경로 데몬이 실행되지 않음
다중 경로 구성을 구현하는 데 문제가 있는 경우 DM Multipath 구성에 설명된 대로 multipathd 데몬이 실행 중인지 확인합니다. 다중 경로 장치를 사용하려면 multipathd 데몬이 실행 중이어야 합니다.
queue_if_no_path 기능 문제
"1 queue_if_no_path" 기능으로 다중 경로 장치가 구성된 경우 하나 이상의 경로가 복원될 때까지 I/O가 중단되는 프로세스를 실행합니다.

9.1. queue_if_no_path 기능 문제 해결

"1 queue_if_no_path" 기능으로 다중 경로 장치가 구성된 경우 하나 이상의 경로가 복원될 때까지 I/O가 중단되는 프로세스를 실행합니다. 이를 방지하려면 /etc/multipath.conf 파일에서 no_path_retry N 매개변수를 설정합니다. 여기서 N 은 시스템이 경로를 다시 시도해야 하는 횟수입니다.

설명된 문제 없이 "1 queue_if_no_path" 옵션을 사용하려면 모든 경로를 사용할 수 없는 특정 LUN의 런타임에 큐링 정책을 비활성화할 수 있습니다.

절차

  1. 대기열을 비활성화합니다.

    • 특정 장치의 경우:

      # multipathd disablequeueing map device
    • 모든 장치의 경우:

      # multipathd disablequeueing maps

      대기열을 비활성화한 후에는 다중 경로를 다시 시작하거나 다시 로드할 때까지 비활성화된 상태로 유지됩니다.

  2. 큐링을 이전 값으로 재설정합니다.

    • 특정 장치의 경우:

      # multipathd restorequeueing map device
    • 모든 장치의 경우:

      # multipathd restorequeueing maps