LVM

論理ボリュームのサイズをかえてみる。

HDD追加による容量拡張

  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
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
# fdisk /dev/sdb                                                  *fdiskで新規のHDDをLVMにします
デバイス Boot      Start         End      Blocks   Id  System
/dev/sdb1              1        1044     8385898+  8e  Linux LVM
#
# pvscan                                                          *現状確認
  PV /dev/sda2   VG VolGroup00   lvm2 [15.88 GB / 0    free]
  Total: 1 [15.88 GB] / in use: 1 [15.88 GB] / in no VG: 0 [0   ]
#
# vgextend VolGroup00 /dev/sdb1
  No physical volume label read from /dev/sdb1
  Writing physical volume data to disk "/dev/sdb1"
  Physical volume "/dev/sdb1" successfully created
  Volume group "VolGroup00" successfully extended
#
# pvscan                                                          *現状確認。追加HDD(sdb1)がVolGroup00に加わった。
  PV /dev/sda2   VG VolGroup00   lvm2 [15.88 GB / 0    free]      *sda2の方は論理ボリュームで全て使い尽くされている
  PV /dev/sdb1   VG VolGroup00   lvm2 [7.97 GB / 7.97 GB free]    *sdb1は、余裕がある
  Total: 2 [23.84 GB] / in use: 2 [23.84 GB] / in no VG: 0 [0   ]
#
# lvscan
  ACTIVE            '/dev/VolGroup00/LogVol00' [13.91 GB] inherit
  ACTIVE            '/dev/VolGroup00/LogVol01' [1.97 GB] inherit
#
# lvextend -L15G /dev/VolGroup00/LogVol00                         */dev/VolGroup00/LogVol00を15GBへ
  Extending logical volume LogVol00 to 15.00 GB
  Logical volume LogVol00 successfully resized
#
# lvscan
  ACTIVE            '/dev/VolGroup00/LogVol00' [15.00 GB] inherit  *確かに15GBへ
  ACTIVE            '/dev/VolGroup00/LogVol01' [1.97 GB] inherit
# pvscan
  PV /dev/sda2   VG VolGroup00   lvm2 [15.88 GB / 0    free]
  PV /dev/sdb1   VG VolGroup00   lvm2 [7.97 GB / 6.88 GB free]     *この論理ドライブの拡張により、sdb1が充てられた。
  Total: 2 [23.84 GB] / in use: 2 [23.84 GB] / in no VG: 0 [0   ]
#
# df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
                       14G  1.3G   12G  10% /                      *ファイルシステム的にはまだ増えていない
/dev/sda1              99M   27M   68M  29% /boot
tmpfs                 502M     0  502M   0% /dev/shm
#
# resize2fs /dev/mapper/VolGroup00-LogVol00                        *ファイルシステムにも拡張を反映させる
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/mapper/VolGroup00-LogVol00 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/mapper/VolGroup00-LogVol00 to 3932160 (4k) blocks.
The filesystem on /dev/mapper/VolGroup00-LogVol00 is now 3932160 blocks long.
#
# df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
                       15G  1.3G   13G   9% /                      *これで確かに増えた。14G --> 15Gへ
/dev/sda1              99M   27M   68M  29% /boot
tmpfs                 502M     0  502M   0% /dev/shm
#

*注意 マウントしたままでサイズ拡張が出来たことを留意


トップ   編集 添付 複製 名前変更     ヘルプ   最終更新のRSS
Last-modified: 2013-03-30 (土) 05:39:58 (2486d)