虚拟机大小(0)

2017/03/21
前几天分配虚拟机的时候,就感觉大小不对。
就是我每次flavor不一样,其实分配出来的主机也是一样大的。
这就很尴尬,因为没有办法根据需求来调整大小了。
首先,我去相应计算节点上也看了xml文件,分配的磁盘大小也的确是相应的大小。
然后根据路径找到相应的文件同目录下的disk,发现其大小也是很奇怪,跟相应的云主机内的各种数据都不匹配。
通过file命令查看,结果如下。

disk类型


而且,如果在dashboard上进行大小调整的话,根本没有用。(重置云主机大小)
我查了点网页说是有一个nova的选项没有开,resize_xxxx的。
而且也不返回云主机错误!


后来去云主机里面查看,他的大小,跟原来制作镜像时的大小一致。
这就很尴尬。

虚拟机大小(0)_第1张图片
249镜像

其他云主机我不知道,因为只有这个镜像是我制作的。


如果是这样的话,那么以后就很难来对云主机进行扩展了。尴尬。


还有他们说,


虚拟机大小

不知道是不是跟我这边有关系。


!!!!!!!!!!!!!!!!!!!
这个是fdisk -l的查看结果。

虚拟机大小(0)_第2张图片
Paste_Image.png

也就是说,硬盘已经加载进去了,但是,系统没有识别出来。也就是说,我还是需要自己来分区。


http://blog.chinaunix.net/uid-25829053-id-3067619.html
命令如下:fdisk /dev/vda
然后新添加一个分区,建立文件系统之后,挂载即可。这是一种命令,但感觉不太好。
但是注意到vgdisplay并没有显示出群组的大小。


为了更好的修改这部分分区大小。
http://dreamfire.blog.51cto.com/418026/1084729/
http://blog.itpub.net/29863023/viewspace-1847300/
http://www.jb51.net/LINUXjishu/228766.html
主要看了第一个文章,然后进行了扩展,将新出来的进行了修改。
先将剩余的空间创建一个分区,然后将其置为逻辑分区,lvm,在弄为物理分区,然后添加到centos这个卷组里面去。然后就是扩展的问题了。
最开始的时候,我直接将第二个分区删除,然后将新出来的所有空间都分配到了这个分区下,后续就不知道怎么做了。!?
因为你就存在与这个系统里面,没法出去,我估计这个办法是不好使了。


按照第三篇文章修改即可,第一篇文章太过冗杂。
使用resize2fs 命令失败,改用xfs_growfs就好了。(可能是这部分文件系统的问题)


然后,这应该算是一个比较大的问题,我看了一下。
他们的解决方案,也有跟我一样用脚本来调整的。
也有用cloudinit来进行调整的。
脚本:http://blog.csdn.net/x_i_y_u_e/article/details/39342921
cloudinit:https://xiexianbin.cn/openstack/2016/12/14/centos-root-partition-auto-grow
我感觉,如果是自己来操作的话,还是太麻烦了,还是最好用cloudinit来使用。


其实这部分的分区问题,属于对linux的磁盘管理的部分,有机会好好看看各种分区都是什么意思。

你可能感兴趣的:(虚拟机大小(0))