2013年1月3日木曜日

OVSのディスクについて(2回目)

Oracle VM Server(OVS)でのディスク(ディスク記憶域)認識について、
前回の続きです。

今回、OVS(Dom0)としては、下記の領域があります。
  • 約8GBのOS用の領域
  • 約12GBのOVSリポジトリ(VMを配置する)
このうち、OVSリポジトリにVMのイメージファイル(System.img)を格納しています。
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 /OVS
lrwxrwxrwx 1 root root 47 Dec 29 16:33 /OVS -> /var/ovs/mount/84D81812DF944D3CBF42AB164A70CC06
Dom0から見たVMの仮想ディスク(System.img)は、
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 件のコメント:

コメントを投稿