我在运行 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
编辑: 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 目录中删除不需要的文件?
任何帮助、想法或链接都将受到赞赏。
答案1
您的/usr
、/var
和/home
都是 XFS;这里就不讨论支持/反对的论点了。
关于调整大小的一些事实XFS 常见问题解答:
您无法在线缩小 XFS 分区。缩小的唯一方法是执行完整转储、mkfs 和恢复。
可以使用 xfs_growfs(8) 来扩大 XFS 文件系统。
...
在卷管理器上使用 XFS 文件系统可以使这变得容易得多。
输出vgdisplay
表明您的卷组中有大约 75GB 的可用物理扩展 (PE);因此,计算出您需要多少空间并使用它们lvresize
来扩展逻辑卷,然后xfs_growfs
扩展文件系统。LVM 操作指南(单页版本) 将为您提供有关如何使用 LVM 工具的入门知识。