11月 15
ガソリン満タン8000円。@msmです。
Ubuntu 6.04(Dapper) on CentOS 5。前回の続きです。
以下の手順で進めています。今回は4からです。
- 仮ホストUbuntu 7.10(Gutsy)にXen環境を構築 【前編に記載】
- Gutsy上にUbuntu 6.04(Dapper)のゲストを作成 【前編に記載】
- ホストCentOS 5へ転送 【前編に記載】
- ホストCentOS 5のLVM設定と書き出し 【中編に記載】
- ホストCentOS 5で起動、設定 【後編に記載】
4. ホストCentOS 5のLVM設定と書き出し
今回は、以下のような環境のCentOS5の「gv00/lv04」にUbuntu 6.04を入れます。
# pvdisplay -C;lvdisplay -C PV VG Fmt Attr PSize PFree /dev/sda3 vg00 lvm2 a- 73.34G 33.34G LV VG Attr LSize Origin Snap% Move Log Copy% lv00 vg00 -wi-ao 10.00G lv01 vg00 -wi-ao 10.00G lv02 vg00 -wi-a- 10.00G lv03 vg00 -wi-ao 10.00G
※ 「lv00」はホストのルートに使用し、「lv01、lv02、lv03」は他のDomain-Uにそれぞれ割り当てています。
lvcreate -L 10G -n lv04 vg00
LV(Logical Volume)、gv00/lv04を作成します。
fdiskを利用して「vg00/lv04」内に、Swapとルートパーティションを切ります。
# fdisk /dev/vg00/lv04 <結果> /dev/vg00/lv04p1 1 32 257008+ 82 Linux swap / Solaris /dev/vg00/lv04p2 33 1305 10225372+ 83 Linux
「vg00/lv04」の中のパーティションへアクセスするためkpartxを利用します。
# kpartx -av /dev/vg00/lv04 add map lv04p1 : 0 514017 linear /dev/vg00/lv04 63 add map lv04p2 : 0 20450745 linear /dev/vg00/lv04 514080
/dev/mapper/lv04p1(/dev/vg00/lv04p1)をswapに、/dev/mapper/lv04p2(/dev/vg00/lv04p2)をext3にフォーマットします。
# mkswap /dev/mapper/lv04p1 Setting up swapspace version 1, size = 263172 kB
# mkfs.ext3 /dev/mapper/lv04p2
mke2fs 1.39 (29-May-2006)
warning: 439 blocks unused.
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
1280448 inodes, 2555904 blocks
127817 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2617245696
78 block groups
32768 blocks per group, 32768 fragments per group
16416 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 25 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
転送したUbuntu 6.04(Dapper)のディスクイメージファイル「/tmp/disk.img」を、/dev/mapper/lv04p2へ書き出します。
dd if=/tmp/disk.img of=/dev/mapper/lv04p2 bs=4096
長くなりましたので残りは後編で。
投稿者: @msm
Trackback URL:


