Multipath
Package가 running 상태로 구성되어 있는지 확인
Last updated
Package가 running 상태로 구성되어 있는지 확인
Last updated
DM Multipath는 서버 노드와 스토리지 장치 구간에서 다중 I/O 경로를 구성할 수 있다. 다중 경로는 결합된 경로로 구성된 새로운 장치를 생성하여 I/O 경로를 모은다.[1]
한쪽 I/O 경로가 장애가 발생하면, 다른 경로로 전환할 수 있는 Active/Standby 구성으로 장애 조치 가능
I/O가 round-robin 방식으로 경로에 분산되도록 구성 가능하고, 일부 설정에서 i/o 경로에서의 부하량을 감지하여 이를 재조정할 수 있다.
<multipath.conf 항목설명[2]>
1. multipath 파일 설치 여부 확인
# rpm -qa | grep multipath
1-1. multipath 파일이 없을 경우, yum으로 패키지 설치
# yum install *multipath*
2. multipath 정상 설치 확인
# multipath -l
※ 위에 빨간색 표시된 것과 같이 /etc/ 밑에 multipath.conf 파일을 찾을 수 없는 오류가 나온다. 설정 파일은 아래와 같이 해당 경로에서 복사해 사용 가능하다.
3. multipath 파일을 /etc/ 밑으로 복사
# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/
4. multipath 정보 확인
# multipath -l
※ 전의 "multipath -l"의 결과와 다른 메세지를 확인할 수 있다. conf 파일은 인식하지만, multipath driver가 로드되지 않아 발생하는 메세지이다.
5. multipath driver 기동 # service multipathd restart
※ driver가 로드되지 않았다는 메세지가 사라지고 아무런 값이 출력되지 않는다.
[1] https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/dm_multipath/mpio_overview [2] https://linux.die.net/man/5/multipath.conf
항목
설명
defaults
Multipath에 대한 기본값 설정
blacklist
Multipath를 사용하지 않을 특정장치 목록
blacklist_exceptions
blacklist에서 예외처리할 장치 설정
multipaths
개별적인 Multipath 장치에 대한 설정
devices
개별적인 스토리지 유형에 대한 설정