再谈虚拟机里快照和扩容问题!

简介:

   当初,我是只弄20G,现在呢,我想扩容到50G。无论是采用直接扩容的方式,还是采用另添加一块磁盘,进行动态扩容或静态扩容,再挂载上去的方式。都得先删去快照。

 

 

   对于,这样个问题。

   很多朋友,给我的建议都是:  我以前虚拟机硬盘满了的话,就直接新加一块硬盘。关于虚拟机的资源,我只用过增加内存和增加硬盘。

   

 

 

 

试验,直接采用扩容行不行?

  这个时候啊,为了保险起见,先拍个快照。

  得出结论:对于Linux,直接扩容,行不通。因为,要挂载到系统中去。

  真的如此吗?可是可以。见下面的博客。只是目前,我还没找到方法。

 http://blog.sina.com.cn/s/blog_462b35570101cxoa.html

 

 

即,如下方法去做。

   增加一块硬盘,要在这块硬盘上动态扩容或者在这块硬盘上静态扩容。这两种都是能挂载到系统中去。

 

 

 

 

 

 

 

 

 

 

root@SparkMaster:~# mkfs -t ext4 /dev/sdb
mke2fs 1.42.9 (4-Feb-2014)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n) y
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1310720 inodes, 5242880 blocks
262144 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
160 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
4096000

Allocating group tables: done 
Writing inode tables: done 
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

root@SparkMaster:~#

 

 

   得出,直接,挂到/下,不成功的!

 

 

   这里,改到/usr/local下

 

root@SparkMaster:~# mount -t ext4 -o defaults /dev/sdb /usr/local
root@SparkMaster:~# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 19G 6.7G 11G 38% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 984M 4.0K 984M 1% /dev
tmpfs 199M 1.1M 198M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 994M 8.0K 994M 1% /run/shm
none 100M 28K 100M 1% /run/user
/dev/sr0 1.1G 1.1G 0 100% /media/root/Ubuntu-Kylin 14.04 LTS amd64
/dev/sdb 20G 44M 19G 1% /usr/local
root@SparkMaster:~#

 

 

 那我这样,这挂的20G,就是生效了对吧。
 反而,我自己刚稀里糊涂弄的直接扩容,30g,白白浪费了、
 
 
 
 
  重启之后,又没了,我的天。
     永久生效要写到磁盘挂载文件fstab中 !!!

本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/6086171.html,如需转载请自行联系原作者
相关文章
|
Linux
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
693 0
记一次Linux虚拟机进行磁盘扩展后的扩容操作过程
|
Ubuntu
虚拟机的文件系统,是否需要碎片清理功能?
虚拟机的文件系统,是否需要碎片清理功能?
129 0
该虚拟机的某个磁盘已经由虚拟机或者快照使用 问题解决
解决方式如下: 1)删除虚拟机配置文件下面的.lck文件 2)删除类型为快照的.vmsn/.vmsd文件 然后重启虚拟机即可
7946 0
下一篇
无影云桌面