1. 개요
스토리지 작업은 단순히 볼륨을 만들고 서버에 붙이는 것으로 끝나지 않는다.
실제 운영 환경에서는 다음 단계가 정확한 순서로 진행되어야 한다.
- RAID 그룹 생성
- 볼륨 생성
- 서버 WWN 확인
- 스토리지 FC Host 생성
- LUN 매핑 (Affinity Group)
- 멀티패스 구성
- OS 인식 및 마운트
이 글은 FC 스토리지 + Linux 서버 기준으로
위 과정을 처음부터 끝까지 정리한 실무 가이드다.
2. RAID 그룹 생성 (스토리지 작업)
스토리지 관리자 콘솔에서 디스크를 묶어 RAID Group을 생성한다.
- RAID 레벨은 성능/안정성 요구사항에 따라 선택
- 일반적인 서비스 볼륨: RAID 5 / RAID 6
- DB, 중요 서비스: RAID 10 권장
⚠️ RAID 그룹 설계가 잘못되면
이후 성능 문제는 서버에서 해결할 수 없다.

3. 볼륨 생성
RAID 그룹 위에 LUN(볼륨) 을 생성한다.
- 볼륨 크기
- Thin / Thick 여부
- 향후 확장 가능성 고려
스토리지에 따라 생성 화면은 다르지만
이 단계는 논리 디스크 생성 과정이다.

4. 서버 WWN 확인 (Linux)
스토리지에 서버를 등록하려 imply FC HBA의 WWN이 필요하다.
4.1 FC 카드 인식 여부 확인
lspci | grep Fibre
❗ lspci 명령어가 없으면:
yum install -y pciutils
4.2 FC Host 확인
ls -la /sys/class/fc_host
- host0, host1 등 HBA 포트별 host 확인 가능
4.3 HBA 링크 속도 확인 (검증용)
cat /sys/class/scsi_host/host*/device/fc_host/host*/speed
→ 8Gb / 16Gb / 32Gb 등 속도 확인
4.4 WWN 확인 (핵심)
cat /sys/class/fc_host/host*/port_name
이 값이 스토리지에 등록할 WWN이다.
5. 스토리지 FC Host 생성
스토리지 콘솔에서:
- Host 생성
- 서버 WWN 등록
- OS 타입(Linux) 지정
👉 이 단계에서 WWN 오타가 가장 흔한 장애 원인

6. LUN 매핑 (Affinity Group)
6.1 Affinity Group 생성
- 서버(Host)와 LUN을 묶는 논리 그룹
- 접근 제어 및 경로 관리 목적

6.2 포트별 할당
- FC Port A/B 모두 매핑
- 단일 포트 매핑은 장애 시 서비스 중단
7. 멀티패스 구성 (Linux)
7.1 멀티패스 패키지 확인
yum provides device-mapper*
7.2 멀티패스 활성화
/sbin/mpathconf --enable systemctl restart multipathd
7.3 멀티패스 상태 확인
multipath -ll
정상 구성 시:
/dev/mapper/mpathX
형태의 디바이스가 생성된다.
7.4 스토리지 스캔
echo "- - -" > /sys/class/scsi_host/hostX/scan
또는
lsscsi
8. 디스크 확인 및 파티션
fdisk -l blkid
멀티패스 디스크는 /dev/sdX가 아닌 /dev/mapper/mpathX 사용이 원칙이다.
9. LVM 생성 (권장 방식)
9.1 GPT 파티션 (2TB 이상)
parted /dev/mapper/mpathX
mklabel
gpt
mkpart
primary
0%
100%
quit
9.2 LVM 구성
pvcreate /dev/mapper/mpathXp1
vgcreate vg1 /dev/mapper/mpathXp1
vgcreate -l 100%FREE -n lv1 vg1
9.3 파일시스템 생성
mkfs.ext4 /dev/vg1/lv1
10. 마운트 및 영구 설정
mkdir /data1 mount /dev/vg1/lv1 /data1 df -h
/etc/fstab 등록
/dev/vg1/lv1 /data1 ext4 defaults 1 2
mount -a
11. 실무에서 가장 많이 하는 실수
- ❌ WWN 잘못 등록
- ❌ 단일 FC 경로만 매핑
- ❌ multipath 미구성 상태로 사용
- ❌ /dev/sdX로 마운트
👉 이런 경우 장애 시 데이터 손실 가능성 있음
12. 정리 (결론)
- 스토리지 연결은 순서가 생명
- FC 환경에서는 멀티패스 필수
- 운영 서버에서는 반드시 /dev/mapper/mpath* 사용
- LVM 구성으로 확장성과 안정성 확보
끝





최근댓글