UNIX/HP-UX

디스크 정보 확인 파일 및 명령어

99iberty 2013. 8. 20. 17:12

 

http://bigteo.tistory.com/39

 

 

[ 디스크 정보 확인 ]

1. diskinfo 명령어 : 디스크 제조사, 제품ID, access type, 디스크의 크기, Sector당 Byte 확인 가능

character device만으로 조회가 가능

ex) diskinfo /dev/rdsk/c2t2d0

2. /etc/lvmtab 파일 : 시스템에서 인식하고 있는 볼륨그룹과 볼륨그룹을 구성하는 디스크를 보여준다.

파일 구조가 text가 아닌 데이터이기 때문에 cat이나 more가 아닌 strings 명령어를 사용한다.

strings 명령은 파일에서 ascii-text로 구성된 내용을 보여준다.

ex) strings /etc/lvmtab

/dev/vg00

/dev/dsk/c3t0d0s2

/dev/dsk/c3t2d0s2

/dev/vg02

/dev/dsk/c11t0d1

/dev/dsk/c11t0d2

/dev/dsk/c11t0d3

/dev/dsk/c11t0d4

/dev/dsk/c11t0d5

/dev/dsk/c11t0d6

여기서 vg00은 두개의 디스크로, vg02는 6개의 디스크로 구성되어 있는것을 알 수 있다.

3. lvlnboot -v 명령어 : LVM의 논리볼륨 중 root, boot, swap, dump 영역으로 사용하는 논리볼륨에 대한 정보를 보거나

이 영역들을 구성하는데 사용하는 명령어이다.

ex) lvlnboot -v

Boot Definitions for Volume Group /dev/vg00:

Physical Volumes belonging in Root Volume Group:

/dev/dsk/c3t0d0s2 (0/4/1/0.0.0.0.0) -- Boot Disk

/dev/dsk/c3t2d0s2 (0/4/1/0.0.0.2.0) -- Boot Disk

Boot: lvol1 on: /dev/dsk/c3t0d0s2

/dev/dsk/c3t2d0s2

Root: lvol3 on: /dev/dsk/c3t0d0s2

/dev/dsk/c3t2d0s2

Swap: lvol2 on: /dev/dsk/c3t0d0s2

/dev/dsk/c3t2d0s2

Dump: lvol2 on: /dev/dsk/c3t0d0s2, 0

4. pvdisplay -v [device] 명령어 : 물리볼륨으로 구성된 디스크의 정보를 알 수 있다.

물리볼륨명, 물리볼륨이 속해 있는 볼륨그룹명, 사용가능여부, 할당이 되어 있는지

물리볼륨의 기본 PE크기와 전체 PE개수

-v 옵션으로 해당 물리 볼륨을 사용하는 논리볼륨은 무엇이고 얼마만큼의 크기를 가지고 있는지,

PE의 세부적인 상태에 관한 정보도 확인 가능

ex) pvdisplay -v /dev/dsk/v3t2d0

--- Physical volumes ---

PV Name /dev/dsk/c16t2d1

VG Name /dev/vg01

PV Status available

Allocatable yes

VGDA 2

Cur LV 2

PE Size (Mbytes) 32

Total PE 638

Free PE 0

Allocated PE 638

Stale PE 0

IO Timeout (Seconds) default

Autoswitch on

Proactive Polling on

--- Distribution of physical volume ---

LV Name LE of LV PE for LV

/dev/vg01/lvarch 313 313

/dev/vg01/lvora 325 325

--- Physical extents ---

PE Status LV LE

00000 current /dev/vg01/lvarch 00000

00001 current /dev/vg01/lvarch 00001

00002 current /dev/vg01/lvarch 00002

00003 current /dev/vg01/lvarch 00003

5. vgdisplay -v [VG name] : 사용중인 볼륨그룹의 정보를 볼 수 있다.

볼륨그룹에 대한 정보와 볼륨그룹을 구성하고 있는 물리볼륨에 대한 정보,

볼륨그룹에서 사용중인 논리볼륨에 대한 정보 확인 가능

ex) vgdiskplay -v vg00

6. lvdisplay -v [lvol name] : 논리볼륨을 구성하고 있는 디스크에 대한 정보와 PE(Physical Extent)의 상태를 볼 수 있다.

논리볼륨의 이름, 논리볼륨이 속해있는 볼륨그룹의 이름, 논리볼륨의 access권한,

논리볼륨의 상태, 디스크의 미러나 스트라이프 구성여부, 논리볼륨을 구성하는 LE(Logical Extent)크기 등

ex) lvdisplay /dev/vg00/lvol1