记一次vmware centos虚拟机磁盘空间不够的经历

来源:互联网 发布:ubuntu安装netsnmp 编辑:程序博客网 时间:2024/04/30 18:49

安装centos虚拟机时分配了20G的磁盘空间,经过长年累月的使用, 至今日,在升级gcc的过程中出现磁盘空间不够的提示,于是首先df查看磁盘使用情况

(图为增加分区,删除部分文件后的结果图,处理之前Use%基本达到100%)。

增加磁盘有两种办法,一扩容当前硬盘,二增加一块硬盘。我采用的是增加一块硬盘。

1.关机,虚拟机设置,点击添加硬盘,输入容量,一路next默认就可。

2,添加硬盘以后开机进入linux,此时df -lh并看不到刚才天加的硬盘,需要利用fdisk工具设置分区并挂载以后才能看到,操作过程如下。

fdisk -l查看刚才添加的硬盘名

如图/dev/sdb 就是新加的磁盘,fdisk  /dev/sdb 设置分区,出现

输入m,查看帮助信息,常见的指令p打印当前分区,n增加分区,d删除分区,t改变分区的文件类型,w保存,q退出。

输入n以增加分区,后面选择分区类型

输入p,输入分区number,

后面两个,分区的起始地址,可以选择默认,也可以根据自己的规划输入相应的地址。

然后输入t改变文件类型,最后w保存

至此分区已建好,格式化分区mkfs.ext3 /dev/sdb1

然后在/etc/fstab增加如下内容设置开机自动挂载


其中/dev/sdb1表示要挂载的分区

/mnt表示挂载目录

ext3表示分区文件格式

defaults表示挂载的选择默认的系统参事

第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1

         0

代表不要做dump备份

         1

代表要每天进行dump的操作

         2

代表不定日期的进行dump操作

第六列是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

0

不要检验

1

最早检验(一般根目录会选择)

2

1级别检验完成之后进行检验

重启开机,增加磁盘完成。


另外,利用du -h --max-depth=1逐级扫面磁盘找到并删除不要的大文件,以为磁盘瘦身。

0 0