之前买了Linode的VPS,硬盘大小是48G的
当时为了考虑以后万一单个VPS中装多个系统之类的扩展应用,所以分了22G的分区使用(加上6G的swap),留了20G以备后用。
现在的问题是:
当前的主分区只剩4G多了:
<code>[root@crifan wwwroot]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 20G 15G 4.4G 77% / devtmpfs 2.0G 0 2.0G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 9.5M 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 394M 0 394M 0% /run/user/0 </code>
显得很不够用。
包括想要去备份自己的网站,发现各类图片都占了5G多了:
<code>[root@crifan wwwroot]# du -sh /home/wwwroot/www.crifan.com/ 7.2G /home/wwwroot/www.crifan.com/ [root@crifan wwwroot]# du -h --max-depth=1 /home/wwwroot/www.crifan.com/ 5.6G /home/wwwroot/www.crifan.com/files 15M /home/wwwroot/www.crifan.com/... 7.2G /home/wwwroot/www.crifan.com/ [root@crifan wwwroot]# du -h --max-depth=1 /home/wwwroot/www.crifan.com/files/ 4.9G /home/wwwroot/www.crifan.com/files/pic 136K /home/wwwroot/www.crifan.com/files/mine 12K /home/wwwroot/www.crifan.com/files/soft 3.5M /home/wwwroot/www.crifan.com/files/audio 4.2M /home/wwwroot/www.crifan.com/files/naturling 623M /home/wwwroot/www.crifan.com/files/doc 3.1M /home/wwwroot/www.crifan.com/files/res 47M /home/wwwroot/www.crifan.com/files/tool 5.6G /home/wwwroot/www.crifan.com/files/ </code>
搞得本想要在服务器上压缩网站文件文件,用于备份的,都无法操作了,估计4G多不够用。
所以想要去,扩大当前硬盘分区大小。
发现Linode后台有resize分区的功能:
所以想要去试试
但是为了安全起见,此处用了,刚刚迁移服务器后的,剩下的旧的,打算抽空删除掉的VPS,去做尝试。以防万一。
然后需要先去确定,当前用的是哪个分区:
Dashboard-》Configuration Profiles-〉Edit
确定是:CentOS 7 Disk
然后再去编辑此分区:
打算弄成30G=30720MB的:
才发现左下角是:
Storage Stats
* 49152 MB Allocated
* 0 MB Free
* 49152 MBTotal
-》感觉要去保证 去掉之前的空间变为free后,才能去分区的感觉。
所以回头把之前的不用的分区释放出来:
然后回头再去edit正在用的分区:
结果提示:
Linode must be shut down before resize
必须停掉服务器,才能调整分区大小
所以去停掉服务器
再去操作:
然后再去看看分区大小:
然后再去启动服务器,ssh登录后台命令行看看大小:
<code>[root@crifan ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 30G 15G 14G 51% / devtmpfs 2.0G 0 2.0G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 9.4M 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 394M 0 394M 0% /run/user/0 </code>
果然变成30G了,还剩14G。
然后在旧的服务器:
45.79.205.194
折腾完毕后,就可以去新服务器中重复一遍了:
删掉空闲的盘,关闭服务器:
再去调整大小:
调整好后,重启服务器:
然后ssh登录后命令行查看大小:
<code>[root@crifan ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 30G 15G 14G 52% / devtmpfs 2.0G 0 2.0G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 9.4M 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 394M 0 394M 0% /run/user/0 [root@crifan ~]# du -sh /home/wwwroot/www.crifan.com/ 7.2G /home/wwwroot/www.crifan.com/ [root@crifan ~]# du -h --max-depth=1 /home/wwwroot/www.crifan.com/files/ 4.9G /home/wwwroot/www.crifan.com/files/pic 136K /home/wwwroot/www.crifan.com/files/mine 12K /home/wwwroot/www.crifan.com/files/soft 3.5M /home/wwwroot/www.crifan.com/files/audio 4.2M /home/wwwroot/www.crifan.com/files/naturling 623M /home/wwwroot/www.crifan.com/files/doc 3.1M /home/wwwroot/www.crifan.com/files/res 47M /home/wwwroot/www.crifan.com/files/tool 5.6G /home/wwwroot/www.crifan.com/files/ </code>
是变成30G了,剩余14G。
再看看网站释放能正常访问。
是可以的。
此刻,算是完成了。
【总结】
Linode中,想要调整当前主分区大小的话,需要:
1.关闭服务器
2.确保有空闲空间供调整(扩大)
然后后台界面中,以此操作:
Disks->对应的主分区->Edit -> New Size中输入你要的大小,比如此处的30720M=30G -> Save Changes
即可。
再去确认更改成功:
后台页面中会显示新的分区大小:
比如此处的:CentOS 7 Disk (30720MB, ext4)
以及ssh登录后命令行查看:
<code>[root@crifan ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 30G 15G 14G 52% / devtmpfs 2.0G 0 2.0G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 9.4M 2.0G 1% /run tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 394M 0 394M 0% /run/user/0 </code>
也可以看到最新总大小是30G了。
转载请注明:在路上 » 【记录】Linode中扩大当前分区的空间