スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ゲストOSのfedora 14でLVM拡張(swapを拡張)

【VMware Playerで仮想マシンのディスク領域拡張】

仮想マシン設定の編集→ハードディスク→ユーティリティ→拡張(E)…

でディスク領域拡張

【シングルユーザモードでログイン】

まず普通にログイン

/etc/grub.conf

timeout=0

timeout=5
に変更して再起動。timeoutを変更しないとgrubメニューが表示されないから。

起動時にeキー。grubメニューで起動するOSを選んでeキー。

kernel /vmlinuz-2.6.35.10-74.fc14.x86_64 ro root=/dev/mapper/vg_ …

みないな行を選んでeキー。

<a_JP.UTF-8 KEYTABLE=jp106 rhgb quiet

とかなってるのでスペースを1つあけて「single」を追加。
↓こんな感じ

<a_JP.UTF-8 KEYTABLE=jp106 rhgb quiet single

で、Enterキー。その後bキーでシングルユーザモードで起動。

【新規パーティション作成】

/dev/sda1 → /root
/dev/sda2 → LVM
が既にあって
/dev/sda3を新規作成するとする。

# fdisk /dev/sda
Command (m for help): n<Enter>
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 3

First cylinderとLast cylinderを入力したら
Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 8e

Command (m for help): w

【物理ボリュームの作成】

# pvcreate /dev/sda3

Physical volume "/dev/sda3" successfully created

【ボリュームグループに物理ボリュームを追加】

上で作成した物理ボリューム/dev/sda3をボリュームグループに追加する。

# vgdisplay
  --- Volume group ---
VG Name vg_hogefedora
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 19.50 GiB
PE Size 32.00 MiB
Total PE 624
Alloc PE / Size 624 / 19.50 GiB
Free PE / Size 0 / 0
VG UUID wpSxVb-WGel-XNhJ-Neo7-X70y-oDB8-UZS3aw

# vgextend vg_hogefedora /dev/sda3
  Volume group "vg_hogefedora" successfully extended

【論理ボリュームを拡張】

# lvdisplay
  --- Logical volume ---
LV Name /dev/vg_hogefedora/lv_root
VG Name vg_hogefedora
LV UUID FOJ5OA-XB0F-gNqr-AuZE-rE8P-LPXK-016aio
LV Write Access read/write
LV Status available
# open 1
LV Size 17.56 GiB
Current LE 562
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0

--- Logical volume ---
LV Name /dev/vg_hogefedora/lv_swap ← swap用の論理ボリューム名(1)
VG Name vg_hogefedora
LV UUID K7RMhJ-lDCK-I0mK-rUbU-4WPj-VfoQ-EBRDJA
LV Write Access read/write
LV Status available
# open 1
LV Size 1.94 GiB
Current LE 62 ← swap用論理ボリュームに割り当てられているエクステント(2)
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1

# pvdisplay
  --- Physical volume ---
PV Name /dev/sda2
VG Name vg_hogefedora
PV Size 19.51 GiB / not usable 11.00 MiB
Allocatable yes (but full)
PE Size 32.00 MiB
Total PE 624
Free PE 0
Allocated PE 624
PV UUID lam9Q1-ZRnn-kZfM-b513-uNXF-DwRr-0TIzVM

--- Physical volume ---
PV Name /dev/sda3
VG Name vg_hogefedora
PV Size 2.00 GiB / not usable 32.00 MiB
Allocatable yes
PE Size 32.00 MiB
Total PE 63
Free PE 63 ← 割り当てられるエクステント(3)
Allocated PE 0
PV UUID VFHwRS-u983-Vo51-yvIW-Ey9I-N3UA-jpimFi

# swapoff /dev/vg_hogefedora/lv_swap
# lvextend -l 125 /dev/vg_hogefedora/lv_swap
  Extending logical volume lv_swap to 3.91 GiB
Logical volume lv_swap successfully resized

-lオプションはエクステント数 = (2) + (3)

# mkswap /dev/vg_hogefedora/lv_swap
mkswap: /dev/vg_hogefedora/lv_swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
スワップ空間バージョン1を設定します、サイズ = 4095996 KiB
ラベルはありません, UUID=884a6f0a-1fb4-4159-8014-88a30120469c

# swapon /dev/vg_hogefedora/lv_swap

swapのサイズは

# free -m

で確認できる。

この記事のトラックバックURL

http://ysmt.blog21.fc2.com/tb.php/338-62f42353

コメント

コメントする

管理者にだけ表示を許可する

Template Designed by DW99

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。