Red Hat Training

A Red Hat training course is available for RHEL 8

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

multipath.conf 구성 파일의 devices 섹션에서는 개별 스토리지 장치의 속성을 설정합니다. DM Multipath는 다중 경로에 지정된 속성으로 덮어쓰거나 장치가 포함된 경로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) 매뉴얼 페이지