시스템에 연결하는 호스트에 대한 Linux
운영 체제를 구성하기 전에 DMMP를 다중 경로 드라이버로 사용하는
Linux 호스트에
올바른 DMMP(Device Mapper Multipath) 도구가 제대로 설치 및 구성되었는지 확인하십시오.
현재 Red Hat Enterprise Linux 5 이상 및 SUSE Linux Enterprise
Server 11에서는 DMMP를 다중 경로 드라이버로 지원하며 배포판 디스크에
포함하여 지원합니다.
프로시저
- DMMP 패키지가 Linux 호스트에
설치되었는지 확인하십시오.
- DMMP 구성 파일 /etc/multipath.conf에서 Linux 호스트에 대한 설정에
설명된 값이 기본 설정에 있는지 확인하십시오.
참고: RHEL6 또는 SUSE Linux Enterprise Server 11 서비스 팩 2를
사용하는 경우, prio_callout "/sbin/mpath_prio_alua
/dev/%n" 대신 prio "alua"를 사용하여
Using deprecated prio_callout 메시지를 사용 안함으로 설정하십시오. 이 값은 오류 메시지만 사용하지 않으며 조작에는 영향을 주지 않습니다.
prio_callout "/sbin/mpath_prio_alua /dev/%n"이
SUSE Linux Enterprise
Server 11 서비스 팩 2에 설정된 경우
다중 경로 명령이 사용되면 모든 장치에 대해 Using deprecated prio_callout
메시지가 발행됩니다.
- 운영 체제 부팅 중 DMMP 지동 로드를 사용하려면
다음 명령을 루트로 실행하십시오.
- Red Hat Enterprise Linux 5
이상의 경우 다음 중 한 명령을 실행하십시오.
- SUSE Linux Enterprise
Server 11의 경우에는 다음 중 한 명령을 실행하십시오.
이 명령 중 하나를 실행한 후 다음 중 한 명령을 실행하십시오.
- 다음 단계를 완료하여 DMMP를 수동으로 시작하십시오.
- 옵션: SUSE Linux Enterprise
Server를 사용 중이면 DMMP를 시작하기 전에 /etc/init.d/boot.multipath start 명령을 실행하십시오.
- /etc/init.d/multipathd
start 명령을 실행하여 DMMP 디먼을 시작하십시오.
- multipath 또는 multipath
-v2 명령을 실행하여 다중 경로 장치를 스캔하십시오.
- multipath -ll 명령을 실행하여 다중 경로 장치의
상세 정보를 보십시오. 명령의 출력은
다음과 같습니다.
mpath1 (36005076801860022900000000000019a) IBM,2145
[size=2.0G][features=0][hwhandler=0]
\_ round-robin 0 [prio=200][ enabled]
\_ 4:0:0:1 sdd 8:48 [active][ready]
\_ 5:0:0:1 sdt 65:48 [active][ready]
\_ round-robin 0 [prio=40][ active]
\_ 4:0:2:1 sdak 66:64 [active][ready]
\_ 5:0:2:1 sdal 66:80 [active][ready]
결과
참고: multipath 명령을 실행한 후 새 장치를 찾을 수 없으면 HBA 드라이버를 다시 로드하거나
서버를 다시 부팅하고 Linux에서 sd*와 같은
이름의 SCSI 계층의 새 장치가 인식된 후에 multipath 명령을
다시 실행하십시오. HBA 드라이버가 새 장치를 인식해야
DMMP가 새 장치를 인식하고 관리할 수
있습니다. 다중 경로 장치의 자세한 상태를 보려면 multipath -ll
명령을 실행하십시오.