Menu Close

5.6. 스토리지 컨트롤러의 다중 경로 설정 수정

multipath.conf 구성 파일의 devices 섹션에서는 개별 스토리지 장치에 대한 속성을 설정합니다. DM Multipath는 해당 장치가 장치가 포함된 경로에 대해 multipath.conf 파일 multipath.conf 파일에 지정된 속성으로 덮어쓰거나 재정의하지 않는 한 이러한 속성을 사용합니다. 이러한 속성은 multipath.conf 파일의 defaults 섹션에 설정된 속성을 재정의합니다.

절차

  1. 지원되는 장치를 포함하여 기본 구성 값에 대한 정보를 확인합니다.

    # multipathd show config
    # multipath -t

    다중 경로를 지원하는 대부분의 장치는 기본적으로 다중 경로 구성에 포함됩니다.

  2. 선택 사항: 기본 구성 값을 수정해야 하는 경우 해당 값을 덮어쓰는 장치의 구성 파일에 항목을 포함하여 기본값을 덮어쓸 수 있습니다. multipathd show config 명령에서 표시하는 장치의 장치 구성 기본값을 복사하고 변경하려는 값을 덮어쓸 수 있습니다.
  3. vendorproduct 매개 변수를 설정하여 기본적으로 구성 파일의 devices 섹션에 자동으로 구성되지 않은 장치를 추가합니다. 다음 예와 같이 /sys/block/ device_name /device/vendor/sys/block/device_name/device/model 파일을 열어 이러한 값을 찾습니다. 여기서 device_name은 다중 경로 지정 장치입니다.

    # cat /sys/block/sda/device/vendor
    WINSYS
    # cat /sys/block/sda/device/model
    SF2372
  4. 선택 사항: 특정 장치에 따라 추가 매개변수를 지정합니다.

    활성/활성 장치
    일반적으로 이 경우 추가 매개변수를 설정할 필요가 없습니다. 필요한 경우 path_grouping_policymultibus 로 설정할 수 있습니다. 설정해야 할 다른 매개변수는 no_path_retryrr_min_io 입니다.
    활성/수동 장치
    I/O의 경로를 수동 경로로 자동 전환하면 Checker 함수를 작동 중인지 테스트할 경로에 I/O를 보내지 않고, 그렇지 않으면 장치가 계속 장애를 유지합니다. 즉, 테스트 단위 Ready 명령을 지원하는 모든 SCSI 장치에 대해 path_checkertur 로 설정해야 합니다.

    장치에 경로를 전환하기 위해 특수 명령이 필요한 경우 다중 경로를 위해 이 장치를 구성하려면 하드웨어 처리기 커널 모듈이 필요합니다. 사용 가능한 현재 하드웨어 처리기가 emc 입니다. 장치에 충분하지 않은 경우 다중 경로의 장치를 구성하지 못할 수 있습니다.

    다음 예는 다중 경로 구성 파일의 장치 항목을 보여줍니다.

    #	}
    #	device {
    #		vendor			"COMPAQ  "
    #		product			"MSA1000         "
    #		path_grouping_policy	multibus
    #		path_checker		tur
    #		rr_weight		priorities
    #	}
    #}
  5. 다음 명령 중 하나를 실행하여 다중 경로 구성 파일을 수정한 후 /etc/multipath.conf 파일을 확인합니다.

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

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

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

    # service multipathd reload

추가 리소스

  • multipath.conf(5)multipathd(8) 매뉴얼 페이지