在OpenStack中对实例进行分区

时间:2016-04-25 11:29:52

标签: ubuntu virtualbox openstack partitioning

我将vdi格式的虚拟盒图像上传到OpenStack。我为使用.vdi图像创建的实例添加了100 G大小的味道。但它仍然显示在虚拟框中分配的15 G大小。我不知道如何分区磁盘以使用OpenStack风格提供的大小。

select   firstname, surname, COUNT(*) as Built 
from     orders 
         join users on orders.builder = users.id 
where    bStop > 1461496211 and bStop < 1461582649 
group by users.id;


select  firstname, surname, COUNT(*) as Built 
from    production_points 
        join users on production_points.rewarded = users.id 
where Date(datetime) = '2016-04-25' 
group by users.id

如下

# df -h 

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        15G  4,4G  9,3G  32% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            2,0G  4,0K  2,0G   1% /dev
tmpfs           396M  824K  395M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            2,0G  144K  2,0G   1% /run/shm
none            100M   40K  100M   1% /run/user

如下

# fdisk /dev/vda1

我如何对虚拟机磁盘进行分区以获得整个100 Gb大小?

1 个答案:

答案 0 :(得分:0)

分区和文件系统不会自动扩展。

提示:在您的问题中,您在分区 / dev / vda1而不是磁盘/ dev / vda上使用fdisk。

如果要使用现有分区布局,则必须执行两个步骤:

  1. 增加分区的大小。互联网上有许多文件;例如:Parted: Growing a partition into unused space

  2. 增加文件系统的大小。此处所需的命令取决于您的文件系统。如果您使用的是分机[234],则可以使用resize2fs /dev/vda1

  3. 作为替代方案,您可以在空白区域中创建一个新分区(使用例如fdisk /dev/vda,然后使用命令n for new),在新分区上创建一个新文件系统并安装它 - 不要忘记将其添加到下次启动后自动挂载的/etc/fstab