- OS : CentOS 7.7.1908
- Kernel : 3.10.0-1062.9.1.el7
CentOS 7.x 의 경우 Ubuntu 와 동일하게 DM 구성이 자동으로 진행 됨.
/etc/multipath.conf 파일만 있으면 별도의 설정이 필요 없음.
1. 현재 상태
- 이중화 구성으로 동일 디스크가 2개로 보이고 있는 상태
# fdisk -l
Disk /dev/sdb: 3221.2 GB, 3221225472000 bytes, 6291456000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdd: 3221.2 GB, 3221225472000 bytes, 6291456000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
2. 패키지 설치
- 패키지 설치 확인
# rpm -qa | grep device-mapper-multipath
- 패키지 설치
# yum -y install device-mapper-multipath
3. 설정 파일 복사
# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/multipath.conf
4. multipath 상태 확인
# # multipath -l
Feb 05 14:30:09 | DM multipath kernel driver not loaded
Feb 05 14:30:09 | DM multipath kernel driver not loaded
5. multhpathd 데몬 시작
# systemctl start multipathd
# systemctl enable multipathd
multhpath 상태 확인 해 보면 자동으로 묶여 있는것을 볼 수 있음.
# multipath -l
mpatha (360060e8007297f000030297f00001220) dm-0 HITACHI ,OPEN-V
size=2.9T features='0' hwhandler='0' wp=rw
`-+- policy='service-time 0' prio=0 status=active
|- 15:0:0:0 sdb 8:16 active undef running
`- 17:0:0:0 sdd 8:48 active undef running
6. 디스크 구성 정보 확인
# fdisk -l
Disk /dev/sdb: 3221.2 GB, 3221225472000 bytes, 6291456000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdd: 3221.2 GB, 3221225472000 bytes, 6291456000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/mpatha: 3221.2 GB, 3221225472000 bytes, 6291456000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
이 후 디스크 포맷 및 마운트 후 사용하면 됨.