lvm partition shrink/expand

PC Dec 27, 2008

うちの linux server は /var に NAS として使う分を置いており、/home はメールとここの web hosting server のコピーぐらいしか置いてない。/home をもうちょっと使うかと思ったんだが、結果的に /home が余って /var が切迫しつつあるので partition を調整する事にした。90GB だった /home を 30GB に減らし、その減らした 60GB 分を /var にくっつける。

# init 1
# umount /home
# e2fsck -f /dev/mapper/vg00-home
# resize2fs /dev/mapper/vg00-home 30G
# lvresize -L -60G /dev/mapper/vg00-home
# lvresize -L +60G /dev/mapper/vg00-var
# resize2fs /dev/mapper/vg00-var

減らすときは umount しないといけないが、増やすのは online のままで resize2fs を実行出来る。

で、以下のようになった。初めて partition を後からいじったが、LVM のおかげでかなり簡単だった。初めっから partition 切らなくても良かったんじゃないかという説もある。しかし、LVM については HDD を後から増やしたりする場合はやはり便利なので保険で使っといた方が良いだろうと思う。

% df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/vg00-root
                        705512    221720    447952  34% /
tmpfs                   500680         0    500680   0% /lib/init/rw
udev                     10240        64     10176   1% /dev
tmpfs                   500680         0    500680   0% /dev/shm
/dev/sda3               186671     43803    133229  25% /boot
/dev/mapper/vg00-home
                      30963708  11401212  17989632  39% /home
/dev/mapper/vg00-tmp
                      10321208    154256   9642664   2% /tmp
/dev/mapper/vg00-usr
                      10321208   3995212   5801708  41% /usr
/dev/mapper/vg00-var
                     869039480 657417740 167478276  80% /var

320GB HDD x4 で RAID5 を組んでるが、2009年中には 1.5TB x3 くらいに組み替える事になるんではないかな。。

• • •
• • •

No Comments »

No comments yet.

Comments RSSTrackBack URI

Leave a comment

Ippei813 top
January 2026
S M T W T F S
 123
45678910
11121314151617
18192021222324
25262728293031
Original Wordpress Themes by priss, customized by Ippei