出现这个情况是因为忽略了AIX文件系统的锁,简单的说:每个文件系统都会有锁,类似于数据库表上锁,但没那么复杂,锁存在的目的是为了保证文件系统数据一致性。既然有锁,那么必然会存在锁文件,锁文件就存放在/var下面,你可以ls –l /var/locks/fs,会发现以文件系统名字来命名的文件。...
显示全部出现这个情况是因为忽略了AIX文件系统的锁,简单的说:每个文件系统都会有锁,类似于数据库表上锁,但没那么复杂,锁存在的目的是为了保证文件系统数据一致性。既然有锁,那么必然会存在锁文件,锁文件就存放在/var下面,你可以ls –l /var/locks/fs,会发现以文件系统名字来命名的文件。在你说的情况下,通过以上命令应该是找不到/tmp文件系统的锁文件,当某个文件系统的锁文件不能正常生成时,该文件系统不能进行改变操作。解决方法:删除/var下面某些不用的文件,比如/var/adm/wtmp。
收起