vxassist flags maxsize 및 maxgrow 명령을 사용하여 디스크 그룹의 여유 공간을 파악하는 방법

book

Article ID: 100040752

calendar_today

Updated On:

Description

문제

vxassist flags maxsize 및 maxgrow 명령을 사용하여 디스크 그룹의 여유 공간을 파악하는 방법

솔루션

디스크 그룹에서 사용할 수 있는 연속 공간 및 총 여유 공간 모두를 확인하는 방법은 여러 가지입니다. 출력은 기본적으로 512바이트 섹터입니다(1024바이트 세그먼트로 표시되는 HPUX 시스템은 제외).

명령줄에서:

1. 모든 디스크의 총 여유 공간 영역을 파악하려면:

# vxdg free

2. 단 하나의 디스크 그룹의 총 여유 공간 영역을 파악하려면:

# vxdg -g free

특정 볼륨에서 가용 공간이 얼마나 되는지 파악하기 위해 시스템을 쿼리할 경우 생성할 볼륨 유형에 대한 데이터를 가져오고 있는지 확인하는 것이 매우 중요합니다.

다음 “tdg” 디스크 그룹을 사용한 예제(각 LUN의 크기는 2G):

DEVICE       TYPE            DISK         GROUP        STATUS
sdb          auto:sliced     disk01       tdg          online
sdc          auto:sliced     disk02       tdg          online
sdd          auto:sliced     disk03       tdg          online

디스크 그룹으로 생성할 수 있는 볼륨 크기를 파악하려면 "maxsize" 스위치와 함께 "vxassist" 명령 사용:

# vxassist -g tdg maxsize
Maximum volume size: 12472320 (6090Mb)

이 명령은 크기 결정을 위해 기본 연결된 레이아웃을 참조합니다.  다른 볼륨의 레이아웃을 나타내려면 “layout" 매개 변수 사용:

# vxassist -g tdg maxsize layout=striped
Maximum volume size: 8314880 (4060Mb)

지정된 레이아웃과 해당 레이아웃의 물리적 요구 사항에 따라, 이 예제에서 사용 가능한 크기는 6090Mb에서 4060Mb로 변경되었습니다(열 개수가 지정되지 않은 경우 기본 열 개수는 2개).

“Maxgrow” 명령은 기존 볼륨에 추가할 수 있는 공간의 크기를 파악하는 데 사용할 수 있습니다.  이 명령은 볼륨 레이아웃 장치 제한을 준수합니다.

예제 섹션:

# vxassist -g tdg make tvol 1000M layout=striped ncols=3
# vxprint -htq -g tdg

dg tdg          default      default  0        1262975382.14.therat

dm disk01       sdb          auto     2074     4158112  -
dm disk02       sdc          auto     2074     4158112  -
dm disk03       sdd          auto     2074     4158112  -

v  tvol         -            ENABLED  ACTIVE   2048000  SELECT    tvol-01  fsgen
pl tvol-01      tvol         ENABLED  ACTIVE   2048256  STRIPE    3/128    RW
sd disk01-01    tvol-01      disk01   0        682752   0/0       sdb      ENA
sd disk02-01    tvol-01      disk02   0        682752   1/0       sdc      ENA
sd disk03-01    tvol-01      disk03   0        682752   2/0       sdd      ENA


연결된 볼륨에 대해 어느 정도의 공간을 가용한 상태로 남겨둘지 결정(디스크 그룹의 총 여유 공간):

# vxassist -g tdg maxsize
Maximum volume size: 10424320 (5090Mb)


새로운 2열 스트라이프 볼륨에 대해 어느 정도의 공간을 가용한 상태로 남겨둘지 결정:

# vxassist -g tdg maxsize layout=striped ncols=2
Maximum volume size: 6948864 (3393Mb)


기존 볼륨 'tvol'이 얼마나 확장될 수 있을지 결정:

# vxassist -g tdg maxgrow tvol
Volume tvol can be extended by 10424320 to: 12472320 (6090Mb)

Issue/Introduction

vxassist flags maxsize 및 maxgrow 명령을 사용하여 디스크 그룹의 여유 공간을 파악하는 방법