灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3901回复:0

Linux中解决硬盘空间不足问题

楼主#
更多 发布于:2014-04-17 11:15
首先通过 df -k 命令发现0号物理卷组(本系统只有一个物理卷组)中的Use%达到了100%,它的挂载点是根目录。那么我们就要去看根目录下的空间分配情况,已了解是哪个文件把空间吃掉了。
 
7.9M /bin
 7.1M /boot
 96K /dev
 115M /etc
 6.2G /home
 138M /lib
 29M /lib64
 389M /linux-yum
 16K /lost+found
 8.0K /media
 0 /misc
 8.0K /mnt
 0 /net
 1.2M /opt
 4.7G /oracle
 0 /proc
 115M /root
 40M /sbin
 8.0K /selinux
 8.0K /srv
 0 /sys
 100K /tftpboot
 306M /tmp
 12K /u01
 3.0G /usr
 109M /var
 
发现home目录,usr目录,oracle目录占了较多的空间。发现home目录下还有一个oracle目录,这是因为前几天又装了一个Oracle 10g。现在系统中同时有oracle 11g和oracle 10g。空间不足也在所难免。只能采取扩容的方法。
 
首先在VM中添加一块16G大小的磁盘文件,采用动态分配方法。然后开始操作
 
1.将权限变为root权限
 
2.fdisk -l 命令发现新增了一块未分区的磁盘
 
3.pvscan 命令查看系统当前的物理卷信息
 
4.vgscan 命令 以及 lvscan 命令 查看逻辑卷
 
5.fdisk /dev/sdb 命令 格式化新增的磁盘
 
采用一个分区,分出 /dev/sdb1 分区
 
6.pvcreate /dev/sdb1命令 将分区变成物理卷
 
7.vgextend VolGroup00 /dev/sdb1 命令 扩展物理卷组VolGroup00,相当于把分区sdb1加入物理卷组0
 
8.lvextend -L +15.8G /dev/VolGroup00/LogVol00命令 扩大逻辑卷LogVol00,扩容15.8G,
 
9.resize2fs /dev/VolGroup00/LogVol00 命令 使扩大立即生效
 
10.df -l 命令 观察磁盘空间后,发现磁盘空间的问题的道理解决,有50%可用空间了!

喜欢0 评分0
游客

返回顶部