前回の続きです。
今回、OVS(Dom0)としては、下記の領域があります。
- 約8GBのOS用の領域
- 約12GBのOVSリポジトリ(VMを配置する)
VMのイメージファイルは約2GBにしています。
Dom0 のディスク認識
まず、Dom0が認識しているディスクを見てみます。
[root@ovs11 ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 14 1044 8281507+ 83 Linux
/dev/sda2 * 1 13 104391 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 12.8 GB, 12884901888 bytes
255 heads, 63 sectors/track, 1566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1435 11526606 83 Linux
/dev/sdb2 1436 1566 1052257+ 82 Linux swap / Solaris
[root@ovs11 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 7.7G 1.5G 5.8G 21% /
/dev/sda2 99M 45M 49M 48% /boot
tmpfs 257M 0 257M 0% /dev/shm
none 256M 40K 256M 1% /var/lib/xenstored
/dev/sdb1 11G 4.2G 6.9G 38% /var/ovs/mount/84D81812DF944D3CBF42AB164A70CC06
/dev/sdb1 の約12GBの領域が、
VMのイメージファイルを格納しているリポジトリ (/OVS) です。
[root@ovs11 ~]# ls -ld /OVSDom0から見たVMの仮想ディスク(System.img)は、
lrwxrwxrwx 1 root root 47 Dec 29 16:33 /OVS -> /var/ovs/mount/84D81812DF944D3CBF42AB164A70CC06
2GBのファイルとして見えています。
[root@ovs11 ~]# ls -lh /OVS/running_pool/EL52_vm1/*
-rw-r--r-- 1 root root 2.1G Dec 31 17:35 /OVS/running_pool/EL52_vm1/System.img
-rw-r--r-- 1 root root 251 Dec 30 20:56 /OVS/running_pool/EL52_vm1/vm.cfg
DomUからのディスク認識
VMからは、2GBのSystem.imgファイルの内部だけが見えています。
VMが認識しているディスク領域を合計すると、約2GBになります。
[root@vm1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 1.9G 493M 1.4G 27% /
/dev/xvda1 92M 11M 76M 13% /boot
tmpfs 129M 0 129M 0% /dev/shm
[root@vm1 ~]# fdisk -l
Disk /dev/xvda: 2155 MB, 2155023360 bytes
255 heads, 63 sectors/track, 262 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 12 96358+ 83 Linux
/dev/xvda2 13 261 2000092+ 83 Linux
/dev/xvda3 262 262 8032+ 82 Linux swap / Solaris
以上、今回もOVSのディスク認識の話でした。
0 件のコメント:
コメントを投稿