oracle 11g打补丁错误(Missing command :fuser)
在给oracle 11g数据库打补丁的时候出现以下错误: [oracle@node01 31537677]$ $ORACLE_HOME/OPatch/opatch apply Oracle Interim Patch Installer version 11.2.0.3.27 Copyright (c) 2020, Oracle Corporation. All rights reserved. Oracle Home : /u01/app/oracle/produc/11.2.0/db_1 Central Inventory : /u01/app/oracle/oraInventory from : /u01/app/oracle/produc/11.2.0/db_1/oraInst.loc OPatch version : 11.2.0.3.27 OUI version : 11.2.0.4.0 Log file location : /u01/app/oracle/produc/11.2.0/db_1/cfgtoollogs/opatch/opatch2020-12-1 1_19-12-12PM_1.log Verifying environment and performing prerequisite checks... Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser Prerequisite check "CheckSystemCommandAvailable" failed. The details are: Missing command :fuser UtilSession failed: Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. Prerequisite check "CheckSystemCommandAvailable" failed. 看报错信息提示的是系统没有“fuser”这个命令。 解决方法: [root@node01 ~]# yum install psmisc -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package psmisc.x86_64 0:22.20-8.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================= Package Arch Version Repository Size ========================================================================================= Installing: psmisc x86_64 22.20-8.el7 rhel7 140 k Transaction Summary ========================================================================================= Install 1 Package Total download size: 140 k Installed size: 479 k Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : psmisc-22.20-8.el7.x86_64 1/1 Verifying : psmisc-22.20-8.el7.x86_64 1/1 Installed: psmisc.x86_64 0:22.20-8.el7 Complete! 问题解决! 问题原因: 这个错误在redhat 6上面基本上不会出现,原因是在redhat 7.5上面出现的,7精简安装默认不安装psmisc包,就是少安装了包,缺少fuser命令。