반응형

 


 
• Written by Jung Byung Wook
 

 


0. 목차

  • LV(Logical Volume) 확장의 목적
  • VG 용량 확인하기
  • LV 확장
  • 확인

1. LV확장의 목적

  • Case1 : 파일시스템 용량 증설.
  • Case2 : RAW Device 용량 증설.

2. VG 용량 확인하기

  • 설명1 : LV를 확장하려고 하나,  VG에 남아있는 용량(FREE PPs)가 없는지 확인.
  • 설명 2:  VG에 남아있는 용량(FREE PPs)가 없다면, VG 확장(extendvg) 필요 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@aix-jbw /]# lsvg datavg
VOLUME GROUP:       datavg                   VG IDENTIFIER:  00f6ce6700004c000000017edc85efa5
VG STATE:           active            (1)    PP SIZE:        512 megabyte(s)
VG PERMISSION:      read/write        (2)   TOTAL PPs:      558 (285696 megabytes)
MAX LVs:            256               (3)  FREE PPs:       405 (207360 megabytes)
LVs:                12                (4)    USED PPs:       153 (78336 megabytes)
OPEN LVs:           11                       QUORUM:         2 (Enabled)
TOTAL PVs:          1       (5)              VG DESCRIPTORS: 2
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         1                        AUTO ON:        yes
MAX PPs per VG:     32512
MAX PPs per PV:     1016                     MAX PVs:        32
LTG size (Dynamic): 1024 kilobyte(s)         AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable
PV RESTRICTION:     none                     INFINITE RETRY: no
DISK BLOCK SIZE:    512                      CRITICAL VG:    no
FS SYNC OPTION:     no                       CRITICAL PVs:   no
cs
 

 


3. extendlv 명령어로 LV 확장하기

  • 설명 :  어떠한 VG에도q 속해있지 않는 PV(hdisk)를 확장하고자하는 VG에 추가하는 작업.

 

1) lsvg -l vg_name 으로 현재 할당되어있는 PP 확인

1
2
3
4
5
[root@aix-jbw /]# lsvg -l datavg
datavg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
data_lv             jfs2       3000    3000    3    open/syncd    /data
loglv00             jfs2log    1       1       1    open/syncd    N/A
cs
 

 

2-1) extendlv 수행 (용량 단위로 증설)

  • 설명 :  data_lv를 10G 확장
1
[root@aix-jbw /]# extendlv data_lv 10G
jbw

 

 

2-2) extendlv (PP 단위로 증설)

  • 설명1 :  data_lv를 20 PP 확장
  • 설명2 :  datavg의 PP Size는 512 MB이며, 20개의 PP를 확장하면, 10G 용량이 확장
1
[root@aix-jbw /]# extendlv data_lv 20
jbw

 

3) lsvg -l datavg 명령어로 확인

  • 설명 :  data_lv 의 LP개수가 20개 증가한 것 확인.
1
2
3
4
5
[root@aix-jbw /]# lsvg -l datavg
datavg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
data_lv             jfs2       3020    3020    3    open/syncd    /data
loglv00             jfs2log    1       1       1    open/syncd    N/A
jbw
 

 


4. smitty extendlv 명령어로 LV 확장하기

    설명 : smit 메뉴로 했을 때, LP(PP) 단위로만 확장이 가능하다.    

   • Number of ADDITIONAL logical partitions   확장하고자하는 LP 개수    

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@aix-jbw /]# smitty extendlv
                    Increase the Size of a Logical Volume
 
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
 
                                                        [Entry Fields]
* LOGICAL VOLUME name                                data_lv
* Number of ADDITIONAL logical partitions            [20]               #
  PHYSICAL VOLUME names                              []                 +
  POSITION on physical volume                        center             +
  RANGE of physical volumes                          maximum            #
  MAXIMUM NUMBER of PHYSICAL VOLUMES                 [1024]             #
    to use for allocation
  Allocate each logical partition copy               yes                +
    on a SEPARATE physical volume?
  File containing ALLOCATION MAP                     []
cs
 

 

반응형

'LVM > LV' 카테고리의 다른 글

AIX Striping lv 구성여부 확인  (0) 2021.12.26
AIX Striping lv 구성하기.  (0) 2021.12.26
AIX migratelp 명령어를 이용한 LP 이동  (0) 2021.12.26
Posted by 정병욱