通过lsof工具来查看哪些进程锁定了该文件

2240阅读 0评论2015-03-31 lyhabc
分类:LINUX

查看是否有进程引用passwd文件
  1. lsof |grep /etc/passwd

如果发现有进程在占用,占用的pid是3894
oracle 3894 oracle 22u REG 8,3 34358697984 3808524 /data1/xcrtdb/temp01.dbf (deleted)

用ps命令查看
  1. ps -ef|grep 3894
oracle 3894 1 10 07:35 ? 00:19:38 ora_j000_xcrtdb
root 18974 16849 0 10:49 pts/3 00:00:00 grep 3894

解决办法:
1、kill掉进程
2、重启服务器


inode没有用完
  1. df -i
  2. Filesystem Inodes IUsed IFree IUse% Mounted on
  3. /dev/xvda1 1310720 257266 1053454 20% /
  4. tmpfs 127325 2 127323 1% /dev/shm

上一篇:LVM的一些问题汇总
下一篇:rhel6改口令报错Authentication token manipulation error去特殊权限chattr(转载)