|
原帖由 qingyunzhi 于 2009-12-6 10:27 发表 ![]()
从这句话来看,应该是AIX6.1上装10.2.0.4补丁的普遍问题,google了一下,找出个比较土的办法:
...
1) rename /usr/sbin/fuser
2) touch /usr/sbin/fuser
...
Whenever you quote somebody else's work, you must tell us from where you quoted it from. In this case, I found the it at
http://brianchang168.blogspot.co ... 0204-on-aix-61.html
But please let us know if that's the source you found the solution from.
The solution is a risky one, but if it works, it's OK. The reason I say it's risky is that you're simply bypassing the check of open files. For instance, suppose you're about to apply a patch which replaces important.so.1.0. The patch script checks to see if the file is being used by a running process with `fuser important.so.1.0'. But if you disable the functionality of fuser, the script assumes no process is using the important shared library at the moment.
If you have time, I suggest you open an SR with Oracle, or at least find out what the fuser program full command line is and what is really returned.
Yong Huang
[ 本帖最后由 Yong Huang 于 2009-12-6 17:17 编辑 ] |
|