티스토리 뷰

linux

multipath 설정 - CentOS

fendys 2017. 7. 6. 17:28
반응형

※ SAN 볼륨 200G 할당 후 서버에서 멀티패스 설정 후 사용

1 yum install device-mapper-multipath 명령으로 pkg 설치

 

2. 서버 리부팅 혹은 아래 커맨드로 rescan 한다(host 번호 찾는 방법은 wwn 확인 하는 방법을 찾아보면된다)
echo "- - -" >> /sys/class/scsi_host/host[fc host number]/scan

 

3. 서버 리부팅 후 또는 리스켄 후 추가한 볼륨을 fdisk -l 로 확인 기존 볼륨 (/sda/ sdb/

위 이미지를 보면 /dev/sdc, /dev/sdd, /dev/sde, /dev/sdf, /dev/mapper/mpathc 가 생성되었다

4. 아래 명령으로 disk wwid 확인
[root@TMA] /root># scsi_id --page=0x83 -g -u /dev/sdf
3600a09803830384b772b49686d496e44
[root@TMA] /root># scsi_id --page=0x83 -g -u /dev/sde
3600a09803830384b772b49686d496e44
[root@TMA] /root># scsi_id --page=0x83 -g -u /dev/sdc
3600a09803830384b772b49686d496e44
[root@TMA] /root># scsi_id --page=0x83 -g -u /dev/sdd
3600a09803830384b772b49686d496e44

 

5. multipath 설정 vi /etc/multipath.conf 로 해당 파일 수정(#제거 후 수정) 또는 아래 내용 추가
multipaths {
        multipath {
                wwid                    3600a09803830384b772b49686d496e44 -> 위에서 확인 한 동일한 wwid
                alias                   mapmgntarc01
        }
}

 

6. service multipathd restart 명령으로 데몬 재기동 후 multpath -ll 명령으로 설정 확인
[root@TMA] /root># multipath -ll
mapmgntarc01 (3600a09803830384b772b49686d496e44) dm-0 NETAPP,LUN C-Mode
size=200G features='4 queue_if_no_path pg_init_retries 50 retain_attached_hw_handle' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| |- 2:0:0:0 sdc 8:32 active ready running
| `- 4:0:0:0 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  |- 2:0:1:0 sdd 8:48 active ready running
  `- 4:0:1:0 sdf 8:80 active ready running

 

7. fdisk -l 명령으로 결과 확인 -> /dev/mapper/mapmgntarc01 멀티 패스로 생성 한 볼륨이다.
Disk /dev/mapper/mapmgntarc01: 214.7 GB, 214748364800 bytes
255 heads, 63 sectors/track, 26108 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 65536 bytes
Disk identifier: 0x00000000

반응형

'linux' 카테고리의 다른 글

ntp server 설정  (0) 2017.07.10
[CentOS] yum repository 설정  (0) 2017.07.06
linux setfacl - CentOS 6  (0) 2017.07.06
CentOS rsnapshot - 리눅스 백업 관리  (0) 2017.06.30
linux fc wwn 확인  (0) 2017.06.28