반응형

 


 
• Written by Jung Byung Wook
 

 


0. 목차

  • VG 타입 설명
  • lsvg로 VG타입 확인
  • lqueryvg 로 VG타입 확인
  • readvgda로 VG타입 확인

1. VG타입 설명

  • 설명1 : 각 VG타입에 따라서, 허용되는 최대 PV/PP/PP Size/LV 개수에 차이가 있다
  • 설명2 : Scalable VG로 생성하는 것을 권장한다.
  • 설명3 : RAW Device 같은 경우, 많은 LV 생성을 요하기 때문에, 일반적으로 Scalable VG를 사용한다.
  • 설명4 : 허용되는 스펙의 차이가 있을 뿐, 성능상의 차이점이 있는 것은 아니다. (예외 : Striple LV)
Figure1) VG종류별 허용스펙

 


2. lsvg로 VG타입 확인

  • 설명1 :  lsvg 명령어 출력화면에서, MAX PV로 VG타입을 확인할 수 있다.
  • 설명2 :  MAX PV는 수정(Modify) 할수 없는 항목이므로, 이 항목으로 VG타입을 최종확인 가능. 
1
2
3
4
5
6
7
8
[root@aix-jbw /]# lsvg orivg |grep -"max pv"
MAX PPs per PV:     1016                     MAX PVs:        32
 
[root@aix-jbw /]#lsvg bigvg |grep -"max pv"
MAX PPs per PV:     1016                     MAX PVs:        128
 
[root@aix-jbw /]#lsvg scalablevg|grep -"max pv"
MAX PPs per VG:     32768                    MAX PVs:        1024
jbw

 


3. lqueryvg 명령어로 VG타입 확인

  • 설명1 :  VG타입별로 숫자로 나타냄.

 

1
2
3
4
5
6
7
8
[root@aix-jbw /]# lqueryvg -Atp hdisk3 |grep -"type"
VG Type:        0
 
[root@aix-jbw /]# lqueryvg -Atp hdisk4 |grep -"type"
VG Type:        1
 
[root@aix-jbw /]# lqueryvg -Atp hdisk5 |grep -"type"
VG Type:        2
 
jbw

 


4. readvgda 명령어로 VG타입 확인

  • 설명1 :  VG타입별로 확인.
  • 설명2 :  svg는 Scalable VG.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@aix-jbw /]# readvgda hdisk3 |grep -i readvgda
.....    readvgda hdisk3
.....    readvgda_file: /dev/rhdisk3
.....    readvgda_type: smallvg
.....    readvgda_ver:  3
 
[root@aix-jbw /]# readvgda hdisk4 |grep -i readvgda
.....    readvgda hdisk4
.....    readvgda_file: /dev/rhdisk4
.....    readvgda_type: bigvg
.....    readvgda_ver:  3
 
[root@aix-jbw /]# readvgda hdisk5 |grep -i readvgda
.....    readvgda hdisk5
.....    readvgda_file: /dev/rhdisk5
.....    readvgda_type: svg
.....    readvgda_ver:  3
jbw

 

반응형

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

[AIX] VG 확장 (VG extend)  (0) 2024.08.01
[AIX] VG(Volume Group)에 남아있는 용량 확인하기  (0) 2024.07.31
Non-rootvg 백업 및 복구  (0) 2021.03.08
Posted by 정병욱

반응형

 


 
• Written by Jung Byung Wook
 

 


0. 목차

  • VG 용량 및 파일시스템 확인하기
  • 파일시스템 확장
  • 확인

1-1. VG 용량 확인

  • 설명 : 파일시스템 확장을 위한 FREE PPs가 있는지 확인
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
jbw
 

1-2. 파일시스템  용량 확인

  • 설명 : 파일시스템 확장을 위한 FREE PPs가 있는지 확인
1
2
3
[root@aix-jbw /]# df -gP /fs-extend
Filesystem        GB blocks      Used  Available Capacity  Mounted on
/dev/fs-extend-lv     20.00      0.00    20.00       1%    /fs-extend
jbw

 


2. chfs 명령어로 파일시스템 확장

  • 설명 :  파일시스템 umount를 하지않고, 파일시스템 운영중 온라인으로 확장가능.
1
2
[root@aix-jbw /]# chfs -a size=+10G /fs-extend
Filesystem size changed to 31457280
jbw

 

  • 설명 : 확장완료
1
2
3
[root@aix-jbw /]# df -gP /fs-extend
Filesystem        GB blocks      Used  Available Capacity  Mounted on
/dev/fs-extend-lv     30.00      0.00    30.00       1%    /fs-extend
jbw
 

3. 파일시스템 확장(크기 증가) 시, 고려사항

   1) 고려사항

      • 파일시스템 확장시, 일시적으로 파일시스템에 접근할 수 없음.          

          사용자가 체감이 못할 수도 있으나, 확장동작 알고리즘상 짧은 시간 파일시스템에 접근할 수 없는 상태가 있음.  

      • 파일시스템 확장시, 확장된 영역에 대한 메타데이터 갱신 / 생성 / 관리작업으로 , 디스크 I/O가 증가하며, 이는 성능 저하 발생 가능성이 있음.

      • 신규 확장영역에 대한 메타데이터 연관 작업으로  인한 디스크 I/O 증가로 인하여, CPU / Memory의 사용량이 증가

 

   2) 권장사항

      • 단계적 확장 권장 - 정해져있는 확장 크기는 없으며, 모니터링을 통해 단계적으로 확장

          1TB 확장시, 100 GB 확장 → 디스크 I/O 및 CPU/Memory 점검 → 특이사항 없으면, 100 GB  확장

      • 최대한 I/O가 없는 시간대에 진행

      • 파일시스템 확장시, 작업 진행간에 errpt 확인(모니터링)

 

반응형

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

jfs2 파일시스템 생성하기.  (0) 2021.03.20
Posted by 정병욱

반응형

 


 
• 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 정병욱

반응형

 


 
• Written by Jung Byung Wook
 

 


0. 목차

  • VG(Volume Group) 확장의 목적
  • VG 용량 확인하기
  • extendvg 명령어로 VG 확장
  • smity extendvg 명령어로 VG 확장

1. VG 확장의 목적

  • 설명 : VG 내에 있는 파일시스템 혹은 LV를 확장하려고 할때,  확장할 만큼의 용량이 VG에 남아있지 않을 때.

2. VG 용량 확인하기

  • 설명 : LV를 확장하려고 하나,  VG에 남아있는 용량(FREE PPs)가 없는지 확인.
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. extendvg 명령어로 VG 확장하기

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

 

1) lspv 명령어로 VG 맴버로 추가시킬 hdisk 확인

1
2
3
4
5
6
7
8
[root@aix-jbw /]#lspv
hdisk0          00f6ce670ddb46db                    rootvg          active
hdisk1          00f6afe6fedb67ce                    datavg          active
hdisk3          00f6afe69d934ccd                    datavg          active
hdisk4          00f6afe69d936352                    datavg          active
hdisk5          00f6afe69d9372dd                    datavg          active
hdisk6          None             
hdisk7          None             
 
jbw

 

2) extendvg 수행

  • 설명 :  hdisk6 hdisk7을 "datavg"에 추가 시킨다.
1
[root@aix-jbw /]# extendvg datavg hdisk6 hdisk7
jbw

 

3) extendvg 확인

  • 설명 :  hdisk6, hdisk7에 PVID가 생성되었고, datavg에 포함이 되었다.
1
2
3
4
5
6
7
8
[root@aix-jbw /]# extendvg datavg hdisk6 hdisk7
hdisk0          00f6ce670ddb46db                    rootvg          active
hdisk1          00f6afe6fedb67ce                    datavg          active
hdisk3          00f6afe69d934ccd                    datavg          active
hdisk4          00f6afe69d936352                    datavg          active
hdisk5          00f6afe69d9372dd                    datavg          active
hdisk6          00f6afe69e4842ab                    datavg          active             
hdisk7          00f6afe69e4842de                    datavg          active             
jbw

 

4) lsvg -p datavg 명령어로 확인

  • 설명 :  hdisk6, hdisk7가 datavg에 추가되었고, hdisk6, hdisk7은 Free한 상태.
1
2
3
4
5
6
7
8
[root@aix-jbw /]# lsvg -p datavg
datavg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk3            active            1262        0           00..00..00..00..00
hdisk4            active            1262        0           00..00..00..00..00
hdisk5            active            1262        0           00..00..00..00..00
hdisk6            active            1262        1262        00..00..00..00..00
hdisk7            active            1262        1262        00..00..00..00..00
jbw

4. smitty extendvg 명령어로 VG 확장하기

    VOLUME GROUP name  :  확장하고자하는 VG 이름    

   • PHYSICAL VOLUME names  :  확장하고자하는 VG 이름

 

1
2
3
4
5
6
7
8
9
10
11
[root@aix-jbw /]# smitty extendvg
                  
                    Add a Physical Volume to a Volume Group
 
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
 
                                                        [Entry Fields]
  Force the creation of a volume group?               no                                +
* VOLUME GROUP name                                  [datavg]                           +
* PHYSICAL VOLUME names                              [hdisk6 hdisk7]                    +
jbw

 

반응형
Posted by 정병욱

반응형

 
• Written by Jung Byung Wook
 

 


0. 목차

  • VG(Volume Group)에 남아있는 용량 확인하기

1. VG(Volume Group) 남아있는 용량 확인하기.

  •  VG에 남아있는 용량(FREE PPs)가 없으면, 파일시스템 확장 혹은 생성을 위해 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
 

  1) VG에 남은 용량 확인하기

        남은 용량(FREE PPs) : 405 PPs = 207360 MB = 202.5 GB (3)

 

  2) VG 구성정보 

      datavg는 1개 PV(Physical Volume)로 구성되어있음(5)

      • 총 용량(TOTAL PPs) : 285696 MB = 279 GB (2)

      • 남은 용량(FREE PPs) : 207360 MB = 202.5 GB (3)

      • 사용중인 용량(USED PPs) : 78336 MB = 76.5 GB (4)


2. lsvg 명령어에 나오는 각 항목 설명

1) PP Size (Phyiscal Partition)

       • VG 내에 속한 PV(hdisk)를 작은 크기로 나누는 단위.

        PP Size는 VG를 생성하는 단계에서 정의 됨. [ 생성후, 변경불가 ]

        PP Size는 일반적으로 128 MB, 256 MB, 512 MB를 가장 많이 사용함.

             1 MB 부터 128 GB까지 설정 가능

       PP Size는 성능에도 영향을 미치며, 대용량 PV(hdisk)를 너무 작은 단위로 나눌 경우, LVM에서 직접 접근하는 PP의 수량이 많아지므로 성능저하가 발생할 수 있다.

 

2) TOTAL PVs

       • VG 내에 속한 PV(hdisk)의 개수


  •  

 

반응형

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

[AIX] VG 타입 확인(Original, BIG, Scalable VG)  (0) 2024.11.14
[AIX] VG 확장 (VG extend)  (0) 2024.08.01
Non-rootvg 백업 및 복구  (0) 2021.03.08
Posted by 정병욱

반응형
  • 해당 LV의 Striping LV구성 여부를 확인.

 1) lslv lv_name 명령어로 확인하기.

  • Striping LV 구성 정보

      ▹UPPER BOUND / STRIPE WIDTH / STRIPE SIZE 항목이 출력이 되면, Striping lv구성된 LV.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[aix_jbw:root] /] lslv stripe_lv
LOGICAL VOLUME:     stripe_lv              VOLUME GROUP:   testvg
LV IDENTIFIER:      00f9550400004c000000017dec191871.1 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       closed/syncd
TYPE:               jfs2                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        128 megabyte(s)
COPIES:             1                      SCHED POLICY:   striped
LPs:                12                     PPs:            12
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       maximum                RELOCATABLE:    no
INTRA-POLICY:       middle                 UPPER BOUND:    4
MOUNT POINT:        N/A                    LABEL:          None
DEVICE UID:         0                      DEVICE GID:     0
DEVICE PERMISSIONS: 432                                    
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes (superstrict)                      
Serialize IO ?:     NO                                     
INFINITE RETRY:     no                     PREFERRED READ: 0
STRIPE WIDTH:       4                                      
STRIPE SIZE:        64k                                    
DEVICESUBTYPE:      DS_LVZ                                        
COPY 1 MIRROR POOL: None                                   
COPY 2 MIRROR POOL: None                                   
COPY 3 MIRROR POOL: None 
 
 

 

  • 일반 LV 구성정보

    ▹ 일반 LV는 Stripe 관련 정보가 출력되지 않는다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[aix_jbw:root] /] lslv hd5
LOGICAL VOLUME:     hd5                    VOLUME GROUP:   rootvg
LV IDENTIFIER:      00f9550400004c000000017ce0d25a19.1 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       closed/syncd
TYPE:               boot                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        128 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                1                      PPs:            1
STALE PPs:          0                      BB POLICY:      non-relocatable
INTER-POLICY:       minimum                RELOCATABLE:    no
INTRA-POLICY:       edge                   UPPER BOUND:    32
MOUNT POINT:        N/A                    LABEL:          primary_bootlv
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes                                    
Serialize IO ?:     NO    
 
 

 

2) lslv -m lv_name 으로 확인하기.

  • Striping lv의 경우, Round robin 저장방식으로 여러 디스크에 걸쳐 저정되어 있다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[aix_jbw:root] /] lslv -m stripe_lv
stripe_lv:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0033 hdisk11           
0002  0033 hdisk12           
0003  0033 hdisk9            
0004  0033 hdisk10           
0005  0034 hdisk11           
0006  0034 hdisk12           
0007  0034 hdisk9            
0008  0034 hdisk10           
0009  0035 hdisk11           
0010  0035 hdisk12           
0011  0035 hdisk9            
0012  0035 hdisk10    
1
2
3
4
5
6
7
8
9
10
11
[aix_jbw:root] /] lslv -m lg_dumplv
lg_dumplv:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0165 hdisk0            
0002  0166 hdisk0            
0003  0167 hdisk0            
0004  0168 hdisk0            
0005  0169 hdisk0            
0006  0170 hdisk0            
0007  0171 hdisk0            
0008  0172 hdisk0 
 
 
  • 일반 lv의 경우, Linear 저장방식으로 첫번째 디스크 먼저 사용하고, 그다음 디스크를 사용한다.
1
2
3
4
5
6
7
8
9
10
11
[aix_jbw:root] /] lslv -m lg_dumplv
lg_dumplv:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0165 hdisk0            
0002  0166 hdisk0            
0003  0167 hdisk0            
0004  0168 hdisk0            
0005  0169 hdisk0            
0006  0170 hdisk0            
0007  0171 hdisk0            
0008  0172 hdisk0 
 
 

 

반응형

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

[AIX] LV 확장 (LV Extend)  (0) 2024.08.01
AIX Striping lv 구성하기.  (0) 2021.12.26
AIX migratelp 명령어를 이용한 LP 이동  (0) 2021.12.26
Posted by 정병욱

반응형

 



 
* Written by Jung Byung Wook

구성환경 
- VG: testvg
- LV: stripe_lv
- PV: hdisk9, hdisk10, hdisk11, hdisk12
 

0. 시나리오

  • Striping lv 생성 : hdisk9, hdisk10, hdisk11, hdisk12를 대상으로 Striping lv 생성.

1. Striping lv 개념

1) Striping LV란 무엇인가?

  • 디스크의 I/O용량을 병렬로 사용하여, LV(Logical Volume)의 데이터를 분산시키는 기술.
  • 사용목적 : 대용량 순차 파일의 R/W 성능 향상이며, 주로 DB서버에서 많이 사용. 

 

2) Striping LV의 저장 방식

  • AIX Striping lv의 데이터 저장 방식       

         ▹ 하기의 그림처럼,  총 12개의 PP를 가진 test_lv에 생성하면, 색깔 네모에 적혀진 순서대로 저장된다(Round_robin 방식)

   

Figure1) Stripling lv의 저장방식

  • AIX 기본 LV의 데이터 저장 방식

      ▹ 하기의 그림처럼,  총 12개의 PP를 가진 test_lv에 생성하면, 색깔 네모에 적혀진 순서대로 저장된다

      ▹ LV에 맵핑된 첫번째 디스크의 용량을 다 사용하고, 그 다음 디스크의 저장영역을 사용한다.

Figure2) Default AIX LV의 저장방식

2. Striping lv 고려사항

1) 디스크 몇개를 사용하여, Striping LV를 구성한 것인지? 

  • 최소 2개이상 hdisk 필요.
  • 최대한 I/O 성능을 내기위해서는 최소 4개 이상 hdisk를 사용하는 것을 권장.
  • 병렬으로 접근하는 hdisk 수량이 많을 수록 I/O 성능은 잘 나옴.

2) Stripe Unit size 지정

  • 2KB ~ 128KB 지정할 수 있음.
  • 기본 권장사이즈는 64KB.

 

3) Size

  • Striping lv의 사이즈 지정
 

2.  Striping LV 생성

 1) Striping LV 생성

  • -t : 파일시스템 타입
  • -y : lv 이름
  • -S : Stripe size   
  • -C : Stripe Width     [Striping할 disk 갯수]
  • -u : upper bound    [Striping할 disk 갯수]
  • testvg : LV생성할 VG이름
  • 12 : 할당할 PP 갯수
1
2
[aix_jbw:root] /] mklv -t jfs2 -y stripe_lv -S 64K -u 4 -C 4 testvg 12
stripe_lv                   
 
 

 

 2) LV에 저장된 영역 확인하기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[aix_jbw:root] /] lslv -m stripe_lv
stripe_lv:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0033 hdisk11           
0002  0033 hdisk12           
0003  0033 hdisk9            
0004  0033 hdisk10           
0005  0034 hdisk11           
0006  0034 hdisk12           
0007  0034 hdisk9            
0008  0034 hdisk10           
0009  0035 hdisk11           
0010  0035 hdisk12           
0011  0035 hdisk9            
0012  0035 hdisk10           
 
 
  • hdisk9, hdisk10, hdisk11, hdisk12 전반에 걸쳐, LV가 저장된 부분을 확인할 수 있음.
  •  
 
반응형

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

[AIX] LV 확장 (LV Extend)  (0) 2024.08.01
AIX Striping lv 구성여부 확인  (0) 2021.12.26
AIX migratelp 명령어를 이용한 LP 이동  (0) 2021.12.26
Posted by 정병욱

반응형

 



 
* Written by Jung Byung Wook

구성환경 
- VG: testvg
- LV: test_lv
- PV: hdisk11, hdisk12
 

0. 시나리오

  • hdisk11의 1개 LP를 hdisk12으로 이동.

1. VG에 포함되어있는 PV Member들의 Free 용량 확인

  •  기존 LP가 저장되어있는 hdisk12(Source disk)와 옮겨갈 디스크(Target disk)에 대한 용량 확인.

 1) VG의 PV Memeber Free 용량 확인하기.

1
2
3
4
5
6
[aix_jbw:root] /] lsvg -p testvg
testvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk11           active            159         0           00..00..00..00..00
hdisk12           active            159         128         32..01..31..32..32
 
 
 
  • hdisk11 : Free 용량 없음.powerha_01 node : 172.30.30.97
  • hdisk12 : 128 PP개의 Free 용량 있음.

 

 2) Source disk(hdisk11)내에서 "test_lv"의 이동하고자 하는 LP번호 확인

  • lslv -m test_lv     명령어를 통해, test_lv 내의 이동시키고자 하는 LP번호 확인→ 이 시나리오에서는 0159 위치의 LP번호를 이동시키고자 함.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[aix_jbw:root] /] lslv -m test_lv
test_lv:N/A
LP    PP1  PV1               PP2  PV2               PP3  PV3
0001  0033 hdisk11           
0002  0034 hdisk11           
0003  0035 hdisk11           
0004  0036 hdisk11           
0005  0037 hdisk11           
0006  0038 hdisk11           
0007  0039 hdisk11           
0008  0040 hdisk11           
0009  0041 hdisk11           
0010  0042 hdisk11           
0011  0043 hdisk11           
0012  0044 hdisk11           
0013  0045 hdisk11           
0014  0046 hdisk11           
0015  0047 hdisk11           
0016  0048 hdisk11           
0017  0049 hdisk11           
        .
        .
0158 0158 hdisk11
0159 0159 hdisk11
        .
0181  0054 hdisk12           
0182  0055 hdisk12           
0183  0056 hdisk12           
0184  0057 hdisk12           
0185  0058 hdisk12           
0186  0059 hdisk12           
0187  0060 hdisk12           
0188  0061 hdisk12           
0189  0062 hdisk12           
0190  0063 hdisk12  
 
 

 

3) Target disk의 Free PP 위치번호 확인

  • hdisk11내에 저장되어있는 test_lv 특정 LP를 옮길 Free PP 위치 번호 확인
  • 하기 결과물을 통해, hdisk12의 1~32 PP, 64~159 PP가 현재 미사용중인 PP임을 확인할 수 있음.

      ▹ 1~32, 64~159 PP중 원하는 PP를 선택하여, migratelp  명령어를 수행해주면 됨.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[aix_jbw:root] /] lsvg -M testvg |grep -i hdisk12
hdisk12:1-32 <=======Free PP
hdisk12:33      test_lv:160     
hdisk12:34      test_lv:161     
hdisk12:35      test_lv:162     
hdisk12:36      test_lv:163     
hdisk12:37      test_lv:164     
hdisk12:38      test_lv:165     
hdisk12:39      test_lv:166     
hdisk12:40      test_lv:167     
hdisk12:41      test_lv:168     
hdisk12:42      test_lv:169     
hdisk12:43      test_lv:170     
hdisk12:44      test_lv:171     
hdisk12:45      test_lv:172     
hdisk12:46      test_lv:173     
hdisk12:47      test_lv:174     
hdisk12:48      test_lv:175     
hdisk12:49      test_lv:176     
hdisk12:50      test_lv:177     
hdisk12:51      test_lv:178     
hdisk12:52      test_lv:179     
hdisk12:53      test_lv:180     
hdisk12:54      test_lv:181     
hdisk12:55      test_lv:182     
hdisk12:56      test_lv:183     
hdisk12:57      test_lv:184     
hdisk12:58      test_lv:185     
hdisk12:59      test_lv:186     
hdisk12:60      test_lv:187     
hdisk12:61      test_lv:188     
hdisk12:62      test_lv:189     
hdisk12:63      test_lv:190     
hdisk12:64-159 <=======Free PP
 
 

2. migratelp 수행하기.

 1) migreatelp 수행

  • 문법 : migratelp lvname/lpartnum[/copynum] destpv[/ppartnum]
  • 만약, 여러개의 LP를 이동시키고 싶을 경우, 하기 명령어를 여러번 수행필요.
1
2
3
[aix_jbw:root] /] migratelp test_lv/159/1 hdisk12/1    
migratelp: Mirror copy 1 of logical partition 159 of logical volume
        test_lv migrated to physical partition 1 of hdisk12.
 

 

2) LP Migration이 정상완료됬는지 확인.

1
2
3
4
5
[aix_jbw:root] /] lsvg -p testvg
testvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk11           active            159         1           00..00..00..00..01
hdisk12           active            159         127         31..01..31..32..32
 
반응형

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

[AIX] LV 확장 (LV Extend)  (0) 2024.08.01
AIX Striping lv 구성여부 확인  (0) 2021.12.26
AIX Striping lv 구성하기.  (0) 2021.12.26
Posted by 정병욱

반응형

1. 개요

  • LVM에 대한 이해는 추후 포스팅하도록 하겠습니다.
  • 이 포스트는 jfs2 타입의 파일시스템을 명령어 기반으로 간편하게 생성하는 데, 기반을 둡니다.

2. JFS2타입의 1G 파일시스템 생성.

1) 파일시스템 생성단계  

  ▪ Volume Group 생성 (Physical Volume의 Group)

    ·  ex) hdisk1, hdisk2

  ▪  Volume Group 내의 Logical Volume 생성

  ▪  Logical Volume과 파일시스템 연결작업(Mount Point 생성)

 

2) VG 생성 명령어

  ▪  #mkvg -S -s 256 -y testvg hdisk1 hdisk2

    ·  -S : Scalable Volume group으로 생성.

    ·  -s : PP size를 256으로 지정

    ·  -y : Volume group 이름

    ·  hdisk1 hdisk2 : Volume group에 종족될 Physical Volume.  

      ※ 아래의 명령어는 "testvg" 볼륨그룹 생성정보.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[test_aix:root] /home] lsvg testvg
VOLUME GROUP:       testvg                   VG IDENTIFIER:  00c48b5500004c00000001784fc68bba
VG STATE:           active                   PP SIZE:        256 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      38 (9728 megabytes)
MAX LVs:            256                      FREE PPs:       33 (8448 megabytes)
LVs:                2                        USED PPs:       5 (1280 megabytes)
OPEN LVs:           2                        QUORUM:         2 (Enabled)
TOTAL PVs:          2                        VG DESCRIPTORS: 3
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         2                        AUTO ON:        yes
MAX PPs per VG:     32768                    MAX PVs:        1024
LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable 
MIRROR POOL STRICT: off                                       
PV RESTRICTION:     none                     INFINITE RETRY: no
DISK BLOCK SIZE:    512                      CRITICAL VG:    no
FS SYNC OPTION:     no                                        
[test_aix:root] /home] lsvg -p testvg
testvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk1            active            19          15          04..00..03..04..04
hdisk2            active            19          18          04..03..03..04..04
 

 

2) LV 생성 명령어

  ▪  #mklv -t jfs2 -y test_lv testvg 1G

    ·  -t : 파일시스템 타입

    ·  -y : LV name

    ·  testvg : Volume group 이름

    ·  1G : 생성하고자 하는 용량

      ※ 아래의 명령어는 "test_lv" 생성 후, LV 생성정보.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[test_aix:root] /home] lsvg -l testvg
testvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
test_lv             jfs2       4       4       1    closed/syncd    N/A
loglv00             jfs2log    1       1       1    closed/syncd    N/A
[test_aix:root] /home] lslv test_lv
LOGICAL VOLUME:     test_lv                VOLUME GROUP:   testvg
LV IDENTIFIER:      00c48b5500004c00000001784fc68bba.1 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       opened/syncd
TYPE:               jfs2                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        256 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                4                      PPs:            4
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       minimum                RELOCATABLE:    yes
INTRA-POLICY:       middle                 UPPER BOUND:    1024
MOUNT POINT:        /test                  LABEL:          /test
DEVICE UID:         0                      DEVICE GID:     0
DEVICE PERMISSIONS: 432                                    
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes                                    
Serialize IO ?:     NO                                     
INFINITE RETRY:     no                     PREFERRED READ: 0
DEVICESUBTYPE:      DS_LVZ                                        
COPY 1 MIRROR POOL: None                                   
COPY 2 MIRROR POOL: None                                   
COPY 3 MIRROR POOL: None  
 
 

 

3) Filesystem 생성

  ▪  #crfs -v jfs2 -d test_lv -m /test -A yes

    ·  -v : 파일시스템 타입

    ·  -d : LV name

    ·  -m : Filesystem mount point

    ·  -A : Filesystem Automount

 

4) 파일시스템 생성 전체 단계

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[test_aix:root] /home] lspv
hdisk0          00c48b55df91a7eb                    rootvg          active      
hdisk1          none                                None                        
hdisk2          none                                None                        
[test_aix:root] /home]    
[test_aix:root] /home] mkvg --256 -y testvg hdisk1 hdisk2
0516-1254 mkvg: Changing the PVID in the ODM. 
0516-1254 mkvg: Changing the PVID in the ODM. 
testvg
[test_aix:root] /home]    
[test_aix:root] /home] mklv -t jfs2 -y test_lv testvg 1G 
test_lv
[test_aix:root] /home]    
[test_aix:root] /home] crfs -v jfs2 -d test_lv -/test -A yes
File system created successfully.
1048340 kilobytes total disk space.
New File System size is 2097152
[test_aix:root] /home] mount /test
[test_aix:root] /home]    
[test_aix:root] /home] df -gP /test
Filesystem    GB blocks      Used Available Capacity Mounted on
/dev/test_lv       1.00      0.00      1.00       1/test
 

 

반응형

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

[AIX] 파일시스템 확장(Filesystem size increase)  (1) 2024.08.01
Posted by 정병욱

반응형

1. 고려사항

  • rootvg(OS영역)의 백업 및 복구는 mksysb 명령어를 통해, 데이터를 백업 및 복구가 가능하다.
  • 하지만, 일반 볼륨(User-defined VG, 데이터영역)의 백업 및 복구를 위해서는 savevg / restvg를 통해, 백업 및 복구를 할 수 있다.※ 단, JFS 혹은 JFS2 형태의 파일시스템 정보만 백업 / 복구가 가능하다.

      ※ Raw device 형태의 LV(Logical volume)은 백업되지 않는다.


2. savevg tape images

  • mksysb 형태처럼, savevg로 생성된 이미지는 부팅가능한 형태로 만들수 없다.
  • 테입 혹은 파일형태로 저장할 수 있으며, savevg로 생성한 이밎는 백
  • 하지만, 일반 볼륨(User-defined VG, 데이터영역)의 백업 및 복구를 위해서는 savevg / restvg를 통해, 백업 및 복구를 할 수 있다.※ 단, JFS 혹은 JFS2 형태의 파일시스템 정보만 백업 / 복구가 가능하다.

      ※ Raw device 형태의 LV(Logical volume)은 백업되지 않는다.


3. VG 백업

  0) 테스트 환경

 
OSLEVEL : AIX 7.2 TL04 SP02
테스트 목적 : VG BAckup & Restore
테스트 환경
 
*/ Physical Disk information /*
[backup:root] /nim_backup] lspv
hdisk0          00c48b55df91a7eb                    rootvg          active      
hdisk1          00c48b55ecd138f4                    testvg          active  
 
*/ Filesystem information /*
[backup:root] /nim_backup] df -gP
Filesystem    GB blocks      Used Available Capacity Mounted on
/dev/hd4           1.00      0.36      0.64      37/
/dev/hd2           5.00      3.01      1.99      61/usr
/dev/hd9var        0.41      0.26      0.15      64/var
/dev/hd3           1.00      0.00      1.00       1/tmp
/dev/hd1          10.00      0.23      9.77       3/home
/proc                 -         -         -       - /proc
/dev/livedump      0.25      0.00      0.25       1/var/adm/ras/livedump
/dev/test_lv       1.00      0.00      1.00       1/nim_backup      
 
*/ Filesystem 내의 파일 /*
[backup:root] /nim_backup] cd /nim_backup
[backup:root] /nim_backup] ls -lrt
total 8
-rw-r--r--    1 root     system            8 Mar 07 11:35 backup_vg_test
drwxr-xr-x    2 root     system          256 Mar 07 11:45 lost+found
 
*/ Filesystem 내의 backup_vg_test /*
[backup:root] /nim_backup] cat backup_vg_test
save me
 
 
 
 

  1) SMIT : VG 백업

  #smitty savevg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
                                   Back Up a Volume Group to Tape/File or UDFS capable media
 
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
 
                                                        [Entry Fields]
    WARNING:  Execution of the savevg command will
              result in the loss of all material
              previously stored on the selected
              output medium.
 
* Backup DEVICE or FILE                              [/dev/rmt0]      << Backup device 혹은 파일    
* VOLUME GROUP to back up                            [testvg]         << Backup할 VG name      
 List files as they are backed up?                   no
 Generate new vg.data file?                          yes
 Create MAP files?                                   no                                                                        
  Create backup using snapshots?                      no                                                                         
  EXCLUDE files?                                      no                                                                         
  Location of File System Exclusion List             []                                                                          
  EXPAND /tmp if needed?                              no                                                                         
  Disable software packing of backup?                 no                                                                         
  Backup extended attributes?                         yes                                                                        
  Number of BLOCKS to write in a single output       []                                                                          
     (Leave blank to use a system default)
  Verify readability if tape device?                  no                                                                        
 Back up Volume Group information files only?        no                                                                        
 Back up encrypted files?                            yes                                                                       
 Back up DMAPI filesystem files?                     yes               
 
 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
Command: OK            stdout: yes           stderr: no
 
Before command completion, additional instructions may appear below.
 
 
Creating information file for volume group testvg.
 
Creating list of files to back up.
 
Backing up 9 files
 
9 of 9 files (100%)
0512-038 savevg: Backup Completed Successfully.
 

 

  2) 백업 확인

  #smitty lsbackvg

 
                                                List Files in a Volume Group Backup
 
Type or select values in entry fields.       
Press Enter AFTER making all desired changes.
 
* DEVICE or FILE                                   [/dev/rmt0]                                                             
  Number of BLOCKS to read in a single input       []                                                                      
     (Leave blank to use a system default)
  Verify BLOCK size if tape device?                no                                                               
 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
                                                           COMMAND STATUS
 
Command: OK            stdout: yes           stderr: no
 
Before command completion, additional instructions may appear below.
 
New volume on /dev/rmt0:
Cluster size is 51200 bytes (100 blocks).
The volume number is 1.
The backup date is: Fri Mar 12 22:00:32 KORST 2021
Files are backed up by name.
The user is root.
          11 ./tmp/vgdata/testvg/image.info
         127 ./tmp/vgdata/vgdata.files7602182
         127 ./tmp/vgdata/vgdata.files
        2301 ./tmp/vgdata/testvg/filesystems
        2587 ./tmp/vgdata/testvg/testvg.data
         358 ./tmp/vgdata/testvg/backup.data
           0 ./nim_backup
           8 ./nim_backup/backup_vg_test
           0 ./nim_backup/lost+found
The total size is 5519 bytes.
The number of archived files is 9.                                                        
cs

4. 복구

  • 복구 테스트를 위해, /nim_backup/backup_vg_test 파일 삭제.
  • 기존 testvg 내의 filesystem umount / varyoffvg / exportvg를 수행해준다.
  • 복구가 완료되면, 해당 VG는 자동 varyon / mount까지 자동으로 수행된다.

 

  1) 백업 복구

  #smitty restvg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
                                                       Remake a Volume Group
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
                                                        [Entry Fields]
* Restore DEVICE or FILE                             [/dev/rmt0]                                                              
  SHRINK the filesystems?                             no                                                                         
  Recreate logical volumes and filesystems only?      no                                                                         
  PHYSICAL VOLUME names                              [hdisk1]                                                                          
     (Leave blank to use the PHYSICAL VOLUMES listed
      in the vgname.data file in the backup image)
  Use existing MAP files?                             yes                                                                        
  Physical partition SIZE in megabytes               []                                                                          
     (Leave blank to have the SIZE determined
      based on disk size)
  Number of BLOCKS to read in a single input         []                                                                           
     (Leave blank to use a system default)
  Alternate vg.data file                             []                                                                           
     (Leave blank to use vg.data stored in
      backup image)
 
 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Command: OK            stdout: yes           stderr: no
Before command completion, additional instructions may appear below.
Will create the Volume Group:   testvg
Target Disks:   hdisk1
Allocation Policy:
        Shrink Filesystems:     no
        Preserve Physical Partitions for each Logical Volume:   no
testvg
test_lv
loglv00
New volume on /dev/rmt0:
Cluster size is 51200 bytes (100 blocks).
The volume number is 1.
The backup date is: Fri Mar 12 22:00:32 KORST 2021
Files are backed up by name.
The user is root.
x           11 ./tmp/vgdata/testvg/image.info
x          127 ./tmp/vgdata/vgdata.files7602182
x          127 ./tmp/vgdata/vgdata.files
x         2301 ./tmp/vgdata/testvg/filesystems
x         2587 ./tmp/vgdata/testvg/testvg.data
x          358 ./tmp/vgdata/testvg/backup.data
x            0 ./nim_backup
x            8 ./nim_backup/backup_vg_test
x            0 ./nim_backup/lost+found
The total size is 5519 bytes.
The number of restored files is 9.
 
 

 

  2) 복구 확인

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[backup:root] /] lsvg -o
testvg
rootvg
 
[backup:root] /] df -gP
Filesystem    GB blocks      Used Available Capacity Mounted on
/dev/hd4           1.00      0.36      0.64      37/
/dev/hd2           5.00      3.01      1.99      61/usr
/dev/hd9var        0.41      0.26      0.15      64/var
/dev/hd3           1.00      0.00      1.00       1/tmp
/dev/hd1          10.00      0.23      9.77       3/home
/proc                 -         -         -       - /proc
/dev/livedump      0.25      0.00      0.25       1/var/adm/ras/livedump
/dev/test_lv       1.00      0.00      1.00       1/nim_backup
 
[backup:root] /] ls -lrt /nim_backup/backup_vg_test 
-rw-r--r--    1 root     system            8 Mar 07 11:35 /nim_backup/backup_vg_test
 
[backup:root] /] cat /nim_backup/backup_vg_test    
save me
 
 
반응형
Posted by 정병욱