在Cent OS中增加/ usr目录的空间

我在运行Apache 2.2.3的CentOS 5服务器上运行php 5.1.6

我运行命令为:

fdisk -l 

给出输出

 Disk /dev/xvda: 100.0 GB, 100000595968 bytes 255 heads, 63 sectors/track, 12157 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/xvda1 1 487 3911796 83 Linux /dev/xvda2 488 731 1959930 82 Linux swap / Solaris /dev/xvda3 732 12157 91779345 8e Linux LVM 

 df -h 

版画

 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 3.7G 1.4G 2.4G 37% / /dev/mapper/vg00-usr 4.0G 4.0G 20K 100% /usr /dev/mapper/vg00-var 4.0G 440M 3.6G 11% /var /dev/mapper/vg00-home 4.0G 269M 3.8G 7% /home none 512M 1.4M 511M 1% /tmp tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-local tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-queue tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-remote tmpfs 512M 16K 512M 1% /usr/local/psa/handlers/info tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-local tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-queue tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-remote tmpfs 512M 16K 512M 1% /usr/local/psa/handlers/info tmpfs 512M 0 512M 0% /usr/local/psa/handlers/spool 

EDITED:mount命令的输出是:

 /dev/xvda1 on / type ext3 (rw) none on /proc type proc (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/mapper/vg00-usr on /usr type xfs (rw) /dev/mapper/vg00-var on /var type xfs (rw,usrquota) /dev/mapper/vg00-home on /home type xfs (rw,usrquota) none on /tmp type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) tmpfs on /usr/local/psa/handlers/before-local type tmpfs (rw) tmpfs on /usr/local/psa/handlers/before-queue type tmpfs (rw) tmpfs on /usr/local/psa/handlers/before-remote type tmpfs (rw) tmpfs on /usr/local/psa/handlers/info type tmpfs (rw) tmpfs on /usr/local/psa/handlers/before-local type tmpfs (rw) tmpfs on /usr/local/psa/handlers/before-queue type tmpfs (rw) tmpfs on /usr/local/psa/handlers/before-remote type tmpfs (rw) tmpfs on /usr/local/psa/handlers/info type tmpfs (rw) tmpfs on /usr/local/psa/handlers/spool type tmpfs (rw,mode=0770,gid=31) 

和vgdisplay说:

  VG Name vg00 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 87.53 GB PE Size 4.00 MB Total PE 22407 Alloc PE / Size 3072 / 12.00 GB Free PE / Size 19335 / 75.53 GB VG UUID 

我的/ usr驱动器现在没有空间,但fdisk显示100GB的空间。 我可以使用这个空间来增加/ usr目录的空间吗?

如果是的话,我该如何实现呢? 还有我如何从/ usr目录中删除不需要的文件?

任何帮助或想法或链接将不胜感激。

你的/usr/var/home都是XFS; 反对的论据将不在这里讨论。

关于从XFS FAQ中resize的一些难题:

您不能使XFS分区在线更小。 收缩的唯一方法是做一个完整的转储,mkfs和恢复。

XFS文件系统可以通过使用xfs_growfs(8)来放大。

在卷pipe理器的顶部使用XFS文件系统使得这一点变得更加简单。

vgdisplay的输出表明您的卷组中有大约75GB的空闲物理盘区(PE); 因此,计算出需要多less空间,并使用lvresize来增长逻辑卷,然后使用xfs_growfs来扩展文件系统。 LVM HOWTO ( 单页版 )将为您介绍如何使用LVM工具。