본문 바로가기
Technical/System

IBM Spectrum Virtualize에서 디스크 추가 및 기존 볼륨 확장하는 방법

by 채희창 2025. 5. 7.

스토리지 시스템에서는 로그, 데이터 등이 지속적으로 쌓이면서 시간이 지남에 따라 용량 부족 문제가 발생할 수 있습니다. 이럴 경우, 스토리지에 새로운 디스크를 추가하여 기존 볼륨의 용량을 확장할 수 있습니다. 이 글에서는 IBM Spectrum Virtualize 기반의 시스템에서 디스크를 추가하고 기존 볼륨(DATA)에 용량을 할당하는 방법을 안내합니다.

 

작업 전 주의 사항

 

  • 볼륨이 초기화/리빌딩 중일 경우, 확장 작업이 정상적으로 진행되지 않을 수 있습니다. 반드시 작업 상태를 확인하세요.
  • 시스템이 온라인 상태에서도 작업은 가능하지만, 데이터 보호를 위해 사전에 백업을 꼭 진행하시기 바랍니다.

 

사전 요구사항

 

  • 스토리지에 디스크를 추가할 수 있는 빈 슬롯이 있어야 합니다.
  • 작업 완료 후, OS(Linux/Windows)에서 볼륨 재스캔이 필요합니다.
    • Linux: rescan-scsi-bus.sh, echo "- - -" > /sys/class/scsi_host/hostX/scan 등 명령어 숙지
    • Windows: 디스크 관리자에서 수동으로 디스크 다시 검색 필요

작업 순서

1. IBM Spectrum Virtualize 관리 콘솔 접속

  • 브라우저에서 클러스터 IP 또는 노드 관리 IP 입력
    예: https://<스토리지_관리_IP>

2. 기존 구성 확인

  • Pool, Mdisk, Volume 정보 확인
구성 항목값
구성 항목값
Pool 이름 Pool0
기존 Mdisk mdisk0 (RAID6)
볼륨 구성 OS: 500GB, DATA: 1.2TB

 

3. 신규 디스크 장착

  • 스토리지 본체의 빈 슬롯에 3개의 디스크를 물리적으로 추가합니다.

4. 신규 디스크 활성화 및 Mdisk 구성

4-1. 신규 디스크 확인 (웹 콘솔)

  • 상태: "사용되지 않음"으로 표시됨 → 상태를 "후보"로 변경

4-2. SSH로 스토리지 접속 (Putty, MobaXterm 등 사용)

ssh superuser@<스토리지_IP>

4-3. 디스크 식별 정보 확인

목적  명령어
Pool 목록 확인 lsmdiskgrp
디스크 목록 확인 lsdrive
볼륨 목록 확인 lsvdisk
Mdisk 목록 확인 lsmdisk
RAID Mdisk 생성 svctask mkarray
볼륨 확장 svctask expandvdisksize

4-4. 새로운 Mdisk 생성 (RAID5 구성)

svctask mkarray -name Mdisk1 -level raid5 -drive 9:10:11 Pool0
  • 9:10:11은 lsdrive 명령어로 확인한 디스크 ID입니다.
  • RAID Level과 Pool 이름을 정확히 지정해야 합니다.

5. 기존 볼륨(DATA)에 용량 추가

svctask expandvdisksize -size 4096 -unit gb DATA
  • DATA는 확장할 대상 볼륨 이름
  • 4096 GB 만큼 용량을 추가

 

 

이번 작업은 기존의 Pool0에 Mdisk1(RAID5)을 구성하여 DATA 볼륨의 용량을 확장한 예시입니다.

감사합니다.

 

댓글