안녕하세요?
뜻밖의 행운 입니다.
지난시간에 이어서 LVM 계속 하도록 하겠습니다.
우선 가장 기본 적인 명령어 ls 계열 명령어를 보겠습니다.
hdisk1 00c8750fa6564620 lpar_rvg_01 active
hdisk2 00c8750f965b7ea2 lpar_rvg_01 active
hdisk3 00c8750fa65b7e5b rootvg active
hdisk4 00c8750f1079da75 lpar_rvg_02 active
hdisk5 00c8750fb03ac91d lpar_rvg_02 active
hdisk6 00c8750fef8a4e29 lpar_dvg_01 active
lspv 딱 봐도 ls와 pv가 합쳐진 명령어 이것만 보셔도 pv에 관한 정보를 본다는 감이 딱 오실겁니다.
첫번째 필드 hdisk1번 부터 hdisk6까지 있는걸로 보아 이서버에는 6개의 하드디스크가 붙어있다는걸 알 수 있습니다.
두번째 필드 이것은 하드디스크의 주민번호로 알고 계시면 됩니다.
즉 이서버에서 만큼은 유일한 하드디스크 ID 입니다. 이를 PVID라고 부릅니다.
세번째 필드 vg 이름을 뜻합니다. 어떤 pv가 어떤 vg에 속해 있는지 알 수 있습니다.
네번째 필드 active 인것으로 보아 현재 vg가 사용 가능하다는 것을 뜻합니다. 즉 현재 vg의 상태를 나타냅니다.
hdisk3:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
hd11admin 1 1 00..00..01..00..00 /admin
livedump 2 2 00..02..00..00..00 /var/adm/ras/livedum p
lg_dumplv 8 8 08..00..00..00..00 N/A
hd1 152 152 00..96..00..00..56 /home
hd10opt 9 9 00..00..09..00..00 /opt
hd4 6 6 00..00..06..00..00 /
hd2 53 53 08..00..41..00..04 /usr
hd9var 8 8 00..00..08..00..00 /var
hd3 7 7 00..00..07..00..00 /tmp
hd5 1 1 01..00..00..00..00 N/A
hd6 4 4 00..04..00..00..00 N/A
paging00 8 8 00..00..08..00..00 N/A
hd8 1 1 00..00..01..00..00 N/A
VMLibrary 280 280 93..07..28..109..43 /var/vio/VMLibrary
lspv -l 특정하드디스크
위에서는 hdisk3번을 넣었습니다. hdisk3번 은 rootvg에 속해 있구요
LV NAME - 말그대로 LV 이름 입니다. 아주 직관적이고 좋습니다.
LPs - 이 LV가 몇개의 LP로 이루어져 있는지 알 수 있습니다. PP의 크기를 알면 LP X PP 크기로
LV 용량을 알 수 있습니다.
PPs - 네 PP 갯수를 뜻합니다. 여기서 LP와 1 : 1 인것을 봐서 mirror는 아닌것을 알 수 있습니다.
DISTRIBUTION - 이것은 나중에 성능 튜닝때 다루겠습니다. 지금은 간단히만
각 LV가 하드디스크 어디에 위치해 있는지를 표현한것으로
맨 앞에 있는 숫자가 외곽부터 해서 안쪽 까지를 뜻합니다.
이 정보는 I/O 성능향상을 위해 필요 합니다.
rootvg
lpar_rvg_01
lpar_rvg_02
lpar_dvg_01
lsvg 네~ 이 명령어 역시 ls와 vg가 합쳐진걸로 vg 리스트를 보여줄것 같은데
역시나 현재 이서버에 어떤 vg가 있는지 알려주네요~!
이 곳 서버에 vg 개수는 4개인것을 알 수 있습니다.
#lsvg -l rootvg
LV NAME
TYPE
LPs
PPs
PVs
LV STATE
MOUNT POINT
hd5
boot
1
2
2
closed/syncd
N/A
paging00
paging
204
204
2
open/syncd
N/A
hd8
jfs2log
1
1
1
open/syncd
N/A
hd4
jfs2
18
18
1
open/syncd
N/A
hd2
jfs2
27
27
1
open/syncd
/usr
hd9var
jfs2
20
20
1
open/syncd
/var
hd3
jfs2
48
48
1
open/syncd
/tmp
hd1
jfs2
116
116
2
open/syncd
/home
hd10opt
jfs2
58
58
1
open/syncd
/opt
loglv04
jfslog
1
2
2
open/syncd
N/A
dump_lv11
jfs
2
2
1
closed/syncd
N/A
dumpdev
sysdump
42
84
2
open/syncd
N/A
fslv06
jfs2
120
120
1
open/syncd
/ora_test
fslv00
jfs2
9
9
1
open/syncd
/tomcat6
lun360lv
jfs2
2
2
1
open/syncd
/run/360
fslv03
jfs2
4
4
1
open/syncd
/sjkimhy
lv00
jfs
1
1
1
open/syncd
/dhryu
fslv08
jfs2
12
12
1
open/syncd
/sjjyw_testfs
fslv01
jfs2
4
4
1
open/syncd
/park_2
1234567890_o
jfs2
12
12
1
closed/syncd
/123456789_n
samplelv1
jfs2
4
4
1
open/syncd
/sample1
testlv1
jfs2
1
1
1
closed/syncd
/testfs
nhatis61_log
raw
8
8
1
closed/syncd
N/A
fslv11
jfs
4
4
1
closed/syncd
N/A
lsvg -l 특정VG
해당 vg에 있는 lv 정보들을 보여줍니다.
LV NAME, LPs, PPs 는 위의 lspv -l 과 동일 합니다.
TYPE - 지난 시간에 lv는 어떤 용도로 쓰이는지 알려드렸는데요 그것을 뜻합니다.
현재 이 LV가 어떤 용도로 쓰이고 있는지 boot는 부팅용 LV paging은 페이징 스페이스 sysdump는 dump용
jfs와 jfs2는 파일시스템을 의미하며 raw는 rawdevice를 의미합니다.
지금 나온 용어들은 자세히 각 부분에서 다룰테니 지금은 그렇구나 라고만 아시면 됩니다. ^^
LV STATE - 네 LV상태를 뜻합니다. open/syncd 에서 open 은 현재 해당 LV에 접근이 가능한 여부를 나타내며
뒤의 syncd는 lv가 정상적인 상태임을 뜻합니다. 해당 LV에 이상이 있을때는 stale 상태로 바뀝니다.
MOUNT POINT - 말 그대로 Mount 위치를 나타내며 명령어 창에서 cd로 들어갈 수 있는 위치를 뜻합니다.
PV_NAME | PV STATE | TOTAL PPs | FREE PPs | FREE DISTRIBUTION |
hdisk0 | active | 546 | 0 | 00..00..00..00..00 |
hdisk1 | active | 546 | 329 | 110..05..00..109..105 |
lsvg -p 특정VG
해당 vg에 있는 pv 정보들을 보여줍니다.
PV_NAME - 역시 PV 이름을 뜻하며 몇번 disk인지 알 수 있지요
PV STATE - 현재 PV 상태를 나타내며 사용가능한 상태인지 아닌지를 알 수 있습니다.
TOTLA PPs - 전체 PP 개수가 몇개인지 나타내며 PP 개수 X PP 크기를 하면 이 하드디스크의 용량을 알 수 있습니다.
FREE PPs - 현재 사용가능한 PP 개수를 나타내며 여기에 나와있는 PP 개수 X PP 크기를 하며 이 하드디스크의 여유
공간을 알 수 있습니다.
FREE DISTRIBUTION - 사용가능한 물리적 하드디스크 위치를 나타냅니다. 역시 성능편에서 다루도록 하겠습니다.
이상입니다.
오늘 나온 부분을 잘 알아두시면 다음에 다룰 시나리오에 나오는 일을 혼자서 잘 하실 수 있을겁니다.
감사합니다.
'IT > AIX&Linux' 카테고리의 다른 글
AIX - 장애 - 권한 관련 - oslevel error (1) | 2013.07.09 |
---|---|
하루 5분 AIX - AIX 관리가 쉬워진다 SMIT~! (0) | 2013.07.04 |
하루 5분 AIX - LVM(기본 명령어 4) FS 관련 (2) | 2013.07.03 |
하루 5분 AIX - LVM(기본 명령어 3) LV 관련 (1) | 2013.07.02 |
하루 5분 AIX - LVM(기본 명령어 2) VG 관련 (0) | 2013.07.01 |
하루 5분 AIX - LVM (용어) (7) | 2013.06.20 |
[IT TIP] Windows 7에서 Telnet을 사용하는 방법 (0) | 2013.06.18 |
하루 5분 AIX - []와 ! 메타문자 2부 (0) | 2013.06.03 |
하루 5분 AIX - 메타문자 (0) | 2013.05.30 |
하루 5분 AIX - Umask (2) | 2013.05.27 |