我正在运行NDB mysql。日志文件填充/var目录。因此,我现在无法启动ndbd服务。作为临时修复,我删除了日志文件,并再次正常工作。但是,日志文件再次填充了/var目录。
我在其他分区有足够的空间。因此,我想将分区从一个目录交换到/var。
这里如果我来自df -h的输入
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
ext3 54G 2.9G 49G 6% /
/dev/cciss/c0d0p1
ext3 99M 14M 81M 14% /boot
none tmpfs 1013M 0 1013M 0% /dev/shm
/dev/cciss/c0d0p2
ext3 9.7G 9.7G 0 100% /var在/dev/mapper/VolGroup00-LogVol00中有大量的空间。因此,我想将这个目录中的10G空间交换为/var。
你能帮我解决这个问题吗?
发布于 2010-05-05 07:49:40
幸运的是,RHEL4默认使用LVM。LVM是一种灵活的分区工具,允许您非常轻松地修改分区。
可以使用以下命令修改LVM分区的大小。第一个修改分区的大小(用新的大小替换X),第二个修改文件系统。
lvresize -L XG /dev/mapper/VolGroup00-LogVol00
resize2fs /dev/mapper/VolGroup00-LogVol00确保您有足够的空闲空间,并且不会破坏数据。有人警告过你。
设置的问题是,/var分区没有LVM,它只是一个常规分区。因此,您将无法在此上回收空间。我建议您从LVM获得的空间中创建一个新的LVM分区,传输数据并将其用作新的/var。
https://serverfault.com/questions/138649
复制相似问题