近来做项目时;在客户处遇到一例关于Linux下文件系统的问题
在Linux下;通过df -h命令查看到/tmp文件系统的挂载;如下;
/dev/mapper/rhel-tmp /tmp,由于此文件系统占用了很大的空间。因此想到删除此文件系统;以释放系统的空间
做了以下的操作;
1、直接umount /tmp或者umount -f /tmp均失败;提示文件系统在忙等
2、通过lsof /tmp查看/tmp文件系统的使用情况;发现有一些进程在占用和使用中;包含有gnome-she的进程;应该是图形界面的进程。
3、通过kill -9 gnome的进程ID,发现杀了仍然会出现;看来是无法在线进行文件系统的卸载。
4、最后只好修改/etc/fstab文件;移除了/tmp文件系统的挂载。
5、保存后重启;发现/tmp文件系统已经卸载,通过df -k /tmp;已看到/tmp已回归到/根目录所在的文件系统中。
本是一小问题;但是换一个思路;发现其实很简单;因此记录一下。