2011年11月10日木曜日

CentOS6 Install直後のLVM構成を確認するCommand

CentOS 6をMinimalでInstallしたはいいけど、どんなLVM(Logical Volume Manager)構成になっているか調べたときのMemo.

system-config-lvm

環境はCentOS 6.0 64bit


参考にしたのは下記Site.

 


1. 接続されているDiskを確認

# dmesg | grep disk

sd 1:0:1:0: [sdc] Attached SCSI disk
sd 0:0:0:0: [sda] Attached SCSI disk
sd 0:0:1:0: [sdb] Attached SCSI disk

ちなみにこのHDDは3つとも250GB.

 


2. Partitionの構成を確認


# less /proc/partitions

   8        0  244198584 sda
   8        1     512000 sda1
   8        2  243685376 sda2
   8       16  244198584 sdb
   8       17     512000 sdb1
   8       18  243685376 sdb2
   8       32  244198584 sdc
   8       33  244196001 sdc1
253        0   52428800 dm-0
253        1    5849088 dm-1
253        2    4161536 dm-2
253        3   52428800 dm-3
253        4  187092992 dm-4
253        5  185405440 dm-5

物理DriveのPartitionとLVMのPartitionを確認できる。

また次のCommandでも確認できる。
# fdisk -l


3. 現在の使用状況を確認

# df -m

Filesystem    1M-blocks   Used Available Use% Mounted on
/dev/mapper/vg_venus00-lv_root
                     50397         950      46887   2%    /
tmpfs               1828            0        1828   0%    /dev/shm
/dev/sda1           485           46         414  10%    /boot
/dev/mapper/vg_venus00-lv_home
                    178219        188      168978   1%   /home

LVMで構成したPartitionに
50GBをroot,
180GBをhome
に割り当てていることが分かる。

次はLVMの構成を確認。各Commandは用語を知っておくと覚えやすい

PV Physical Volume 物理ボリューム
VG Volume Group ボリュームグループ
LV Logical Volume 論理ボリューム

 


 

4. Physical Volume(物理ボリューム)の確認

# pvdisplay -C

PV           VG             Fmt  Attr PSize    PFree
/dev/sda2  vg_venus00 lvm2 a-    232.39g    0
/dev/sdb2  vg_venus     lvm2 a-    232.39g    0

Physical VolumeとVolume Groupの対応。pvscanでも似たような結果。

 


5. Volume Group(ボリュームグループ)の確認

# vgdisplay -C

VG            #PV #LV #SN    Attr      VSize   VFree
vg_venus      1     3     0    wz--n-    232.39g    0
vg_venus00   1     3     0    wz--n-    232.39g    0

それぞれのVolume Groupが1つのPhysical Volumeと3つのLogical Volumeを持っていることが分かる(vgscanでもOK)。ちなみに"venus"はこのPCの名前。

# vgdisplay -v vg_venus

指定したVolume Groupに含まれているLogical Volumeを表示

 


6. Logical Volume(論理ボリューム)の確認

# lvdisplay

--- Logical volume ---
LV Name             /dev/vg_venus/lv_root
VG Name            vg_venus
# open                 0
LV Size               50.00 GiB

--- Logical volume ---
LV Name             /dev/vg_venus/lv_home
VG Name            vg_venus
# open                 0
LV Size               178.43 GiB

--- Logical volume ---
LV Name             /dev/vg_venus/lv_swap
VG Name            vg_venus
# open                 1
LV Size               3.97 GiB

--- Logical volume ---
LV Name             /dev/vg_venus00/lv_root
VG Name            vg_venus00
# open                 1
LV Size               50.00 GiB

--- Logical volume ---
LV Name             /dev/vg_venus00/lv_home
VG Name            vg_venus00
# open                 1
LV Size               176.82 GiB

--- Logical volume ---
LV Name             /dev/vg_venus00/lv_swap
VG Name            vg_venus00
# open                 1
LV Size               5.58 GiB

(一部省略)これによると
/dev/vg_venus/lv_root
/dev/vg_venus/lv_home
が(openしてないので)使われていない。

/proc/mdstatを確認して、Raid構成しているわけでもなさそうなので、次回はこれらを解放して容量を他にまわす予定。

ちなみにGUI(GNOME)をInstallしてあれば、Strage管理Toolで簡単に確認できる。

 

< Related Posts >

コメントを投稿
Related Posts Plugin for WordPress, Blogger...

Blog Archives