멀티패스는 서버와 스토리지 간의 경로 장애를 관리하고, 고가용성 및 성능을 향상시키기 위해 사용되는 기술입니다. 일반적으로 스토리지 시스템은 여러 개의 경로를 통해 서버와 통신하며, 이 경로 중 하나가 장애가 발생하면 데이터 전송에 문제가 발생할 수 있습니다. 멀티패스는 이러한 경로 장애 상황에서 다른 경로를 자동으로 선택하여 데이터 전송을 보장합니다.
멀티패스(Multipath) 이점
- 고가용성: 멀티패스는 여러 경로를 통해 스토리지에 접근하기 때문에 한 경로의 장애가 발생해도 다른 경로를 통해 데이터 접근이 가능합니다. 이로써 시스템의 가용성을 향상시킵니다.
- 성능 향상: 멀티패스는 여러 경로를 병렬로 사용하여 데이터 전송 속도를 향상시킬 수 있습니다. 데이터가 여러 경로를 통해 동시에 전송되므로 처리량이 증가하고 응답 시간이 단축됩니다.
- 멀티패스는 주로 서버 운영 체제에서 지원되며, 각 운영 체제에서는 다양한 방법으로 멀티패스를 구성하고 확인할 수 있습니다. 아래에서는 주요 운영 체제별 멀티패스 확인 방법을 안내합니다.
OS별 대한 멀티패스(Multipath) 확인 방법
1. Linux 멀티패스 확인 방법
multipath -ll
이 명령어는 현재 시스템에서 구성된 멀티패스 디바이스의 정보를 보여줍니다. "active ready running"은 정상 상태를 의미하며, "active undef running"은 한 쪽 패스에 장애가 있는 경우입니다.
Linux 멀티패스(Multipath) 구성 파일 확인:
Linux 멀티패스(Multipath) 구성 파일은 다음 경로에서 확인할 수 있습니다.
- /etc/multipath.conf
- /etc/multipath/bindings
- /etc/multipath/wwids
이러한 파일을 편집하여 멀티패스 구성을 수정할 수 있습니다.
Linux 멀티패스 시작 및 확인
systemctl start multipathd
systemctl enable multipathd
multipath -ll
2. Veritas(VXVM VCS) 멀티패스 확인 방법
Veritas FCS 및 LUN 확인 명령어 실행:
vxdmpadm getsubpaths all
이 명령어는 Veritas Dynamic Multi-Pathing(DMP)를 통해 구성된 서브패스(FCS)와 LUN의 정보를 보여줍니다
Veritas 멀티패스 갯수 및 FCS 확인 명령어 실행:
vxdmpadm listctlr all
이 명령어는 시스템에서 인식된 멀티패스 갯수와 사용 중인 FCS 정보를 보여줍니다.
Veritas VCS 핫빗카드 체크 명령어 실행:
lltconfig -a list
lltstat -nvv | more
위 명령어는 VCS(Cluster Server)의 핫빗카드(내부 핫빗용) 정보를 확인할 수 있습니다.
Veritas VX disk 확인 명령어 실행:
vxdg list
vxdisk list
vxprint -ht
3. AIX(AIX 멀티패스) 확인 방법
AIX Disk 갯수 확인 명령어 실행:
lsdev -Cc disk | wc -l
위 명령어는 시스템에서 인식된 디스크의 갯수와 디스크 정보를 확인할 수 있습니다. 멀티패스 갯수는 이 값을 실제 LUN 갯수로 나누면 얻을 수 있습니다.
AIX에서 VXVM Disk 확인 명령어 실행:
vxdisk list | wc -l
vxdisk list
이 명령어는 AIX에서 구성된 VXVM(Volume Manager)의 디스크 정보를 확인할 수 있습니다. 동일한 LUN 갯수를 확인하고 PATH 갯수를 기록할 수 있습니다.
AIX 이더채널 카드 체크 명령어 실행:
lsdev -Cc adapter
ifconfig -a
lsattr -El entx (x: Interface)
lsdev -Cc adapter | grep -i fcs
lscfg -vl fcs0 | grep -i net
lsmpio -ar
lspath
위 세 가지 명령어를 통해 AIX에서 이더넷 채널 카드(Enternet Channel Adapter) 정보 및 인터페이스 설정을 확인할 수 있습니다. Active-Active, Active-Standby 등의 설정을 확인할 수 있습니다.
4. EMC 스토리지 PowerPath 확인 방법
EMC PowerPath 정보 확인 명령어 실행:
powerrmt display
이 명령어는 EMC PowerPath의 구성 정보를 표시합니다.
Logical device 확인 명령어 실행:
powerrmt display dev=all
이 명령어는 모든 논리 디바이스(Logical Device)의 정보를 표시합니다.
LUN 상태 및 Path 상태 확인 명령어 실행:
powerrmt display paths
이 명령어는 LUN의 상태와 각 경로(Path)의 상태를 확인할 수 있습니다.
5. Windows 멀티패스 확인 방법
Windows 명령 프롬프트(CMD)를 엽니다.
다중 경로 구성 캡처 명령어 실행:
mpclaim.exe -v c:\multipathconfig.txt
다양한 운영 체제에서 멀티패스를 확인하는 방법을 설명해드렸습니다. 각 운영 체제별로 멀티패스 확인 명령어와 관련된 정보를 정리해보았습니다.
'OS' 카테고리의 다른 글
MS-SQL 서버 프록시재킹 공격 및 대응 방법 (0) | 2023.08.23 |
---|---|
Abyss Locker 랜섬웨어, VMware ESXi 서버를 대상으로 하는 Linux 암호화 프로그램 (0) | 2023.07.31 |
SUSE는 RHEL과 호환되는 배포판을 개발 및 유지할 계획 발표 (0) | 2023.07.13 |
오라클 리눅스 자유와 오픈 소스 관리에 대한 헌신 (1) | 2023.07.12 |
Azure Linux를 활용하여 AKS 성능, 보안, 지원 향상하기 (0) | 2023.07.08 |