摘要:基本数学c盘是指的化学储存设备,如:/dev/hda、/dev/sda等,是储存系统最底层的储存单元。非lvm格式c盘扩容只适宜虚拟机,同时只适宜同一个c盘从某个大小扩容到另一个大小,例如c盘A原先100G,扩容c盘A到200Glinux查询存储大小,不适宜化学服务器,同时不适宜虚拟机新添加c盘。本文主要针对Debian系统的基础c盘出现根目录借助率偏低,须要对根目录/进行扩容的过程。具体步骤看下文。
一、扩容打算
1、虚拟机原先的c盘容量为100G,扩充到200G。
2、执行reboot指令重启Debian服务器,查看c盘的扩充情况。
二、非LVMc盘扩容
说明:一定要先做备份,虚机中直接创建一个快照备份。
1、查看当前分区情况
备注:看见/dev/sda1是97G,目标就是将/dev/sda1无损扩容。
2、fdisk删掉旧分区并创建新分区
(1)、先删掉原本的swap分区和主分区
执行指令#fdisk/dev/sda
(输入m获取帮助):d
分区号(1,2,5,默认5):2
分区2已删掉。
(输入m获取帮助):d
已选择分区1
分区1已删掉。
注意:此步骤执行完成后,千万不要保存,否则sda1和sda2就真的被删掉了,sda1和sda2上的数据就被清空。
(2)、重新创建主分区和swap分区,swap分区给4G,主分区96G。创建主分区时linux查询存储大小linux命令行和编程宝典,lastsector=sector最大值-(410241024*1024/512),209715200-8,388,608=201,326,592
命令(输入m获取帮助):n
分区类型
p主分区(0个主分区,0个扩充分区,4空闲)
e扩充分区(逻辑分区容器)
选择(默认p):p
分区号(1-4,默认1):
第一个磁道(29,default2048):
Lastsector,+/-sectorsor+/-size{K,M,G,T,P}(29,default419430399):411030391
创建了一个新分区1,类型为“Linux”,大小为196GiB。
分区#1包含一个ext4签名。
您想移除该签名吗?是[Y]/否[N]:y
写入命令将移除该签名。
命令(输入m获取帮助):n
分区类型
p主分区(1个主分区,0个扩充分区linux安装教程,3空闲)
e扩充分区(逻辑分区容器)
选择(默认p):p
分区号(2-4,默认2):
第一个磁道(4130399,default411031552):
Lastsector,+/-sectorsor+/-size{K,M,G,T,P}(4130399,default419430399):
创建了一个新分区2,类型为“Linux”,大小为4GiB。
(3)、设置启动信息
命令(输入m获取帮助):t
分区号(1,2,默认2):
Hex代码(输入L列举所有代码):82
已将分区“Linux”的类型修改为“Linuxswap/Solaris”。
命令(输入m获取帮助):a
分区号(1,2,默认2):1
分区1的可启动标志已启用。
(4)、写入保存
命令(输入m获取帮助):w
分区表已调整。
Failedtoremovepartition5fromsystem:设备或资源忙
Failedtoupdatesysteminformationaboutpartition1:设备或资源忙
Thekernelstillusestheoldpartitions.Thenewtablewillbeusedatthenextreboot.
正在同步c盘。
3、resize2fs命令扩大分区
(1)、查看c盘分区情况
(2)、执行指令#resize2fs/dev/sda1扩容
(3)查看c盘扩容情况
4、重建swap分区信息
(1)、blkid查看swap分区信息,没有UUID。
(2)、mkswap/dev/sda2重新创建swap信息,会形成UUID。
(3)、修改/etc/fstab文件,将上面的swap分区信息的uuid换成新生成的uuid。
(4)、执行swapon/dev/sda2启用swap,再使用swapon-s或则free-m,查看到swap分区信息。
备注:至此,已完成c盘空间扩容及重建swap分区信息。
本文原创地址://lrxjmw.cn/jbwlcpgscpkr.html编辑:刘遄,审核员:暂无