zoukankan      html  css  js  c++  java
  • psu报错“CheckActiveFilesAndExecutables” failed

    打补丁报错:

    [oracle@db01 23054359]$ opatch apply
    Oracle Interim Patch Installer version 11.2.0.3.10
    Copyright (c) 2019, Oracle Corporation.  All rights reserved.
    
    Oracle Home       : /oracle/app/oracle/product/11.2.0
    Central Inventory : /oracle/app/oraInventory
       from           : /oracle/app/oracle/product/11.2.0/oraInst.loc
    OPatch version    : 11.2.0.3.10
    OUI version       : 11.2.0.4.0
    Log file location : /oracle/app/oracle/product/11.2.0/cfgtoollogs/opatch/opatch2019-05-27_20-37-28PM_1.log
    
    Verifying environment and performing prerequisite checks...
    Prerequisite check "CheckActiveFilesAndExecutables" failed.
    The details are:
    
    Following executables are active :
    /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    Prerequisite check "CheckActiveFilesAndExecutables" failed.
    The details are:
    
    Following executables are active :
    /oracle/app/oracle/product/11.2.0/lib/libnmemso.so
    UtilSession failed: Prerequisite check "CheckActiveFilesAndExecutables" failed.Prerequisite check "CheckActiveFilesAndExecutables" failed.
    Log file location: /oracle/app/oracle/product/11.2.0/cfgtoollogs/opatch/opatch2019-05-27_20-37-28PM_1.log
    
    OPatch failed with error code 73

    解决方案:
    查看文件使用者,并查询文件使用进程号杀掉

    [oracle@db01 23054359]$ fuser  /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1: 25765m 45788m 45931m
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ lsof /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    COMMAND   PID   USER  FD   TYPE DEVICE SIZE/OFF   NODE NAME
    emagent 25765 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    java    45788 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    sqlplus 45931 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ kill -9 45931
    [oracle@db01 23054359]$ kill -9 ^C   
    [oracle@db01 23054359]$ lsof /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    COMMAND   PID   USER  FD   TYPE DEVICE SIZE/OFF   NODE NAME
    emagent 25765 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    java    45788 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ kill -9 45788
    [oracle@db01 23054359]$ lsof /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    COMMAND   PID   USER  FD   TYPE DEVICE SIZE/OFF   NODE NAME
    emagent 25765 oracle mem    REG    8,5 53793682 920687 /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ 
    [oracle@db01 23054359]$ lsof /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.^C
    [oracle@db01 23054359]$ kill -9 25765
    [oracle@db01 23054359]$ lsof /oracle/app/oracle/product/11.2.0/lib/libclntsh.so.11.1

    验证正常:

    [oracle@db01 23054359]$ opatch apply
    Oracle Interim Patch Installer version 11.2.0.3.10
    Copyright (c) 2019, Oracle Corporation.  All rights reserved.
    
    Oracle Home       : /oracle/app/oracle/product/11.2.0
    Central Inventory : /oracle/app/oraInventory
       from           : /oracle/app/oracle/product/11.2.0/oraInst.loc
    OPatch version    : 11.2.0.3.10
    OUI version       : 11.2.0.4.0
    Log file location : /oracle/app/oracle/product/11.2.0/cfgtoollogs/opatch/opatch2019-05-27_20-38-44PM_1.log
    
    Verifying environment and performing prerequisite checks...
    OPatch continues with these patches:   17478514  18031668  18522509  19121551  19769489  20299013  20760982  21352635  21948347  22502456  23054359  
    
    Do you want to proceed? [y|n]
    y
    User Responded with: Y
  • 相关阅读:
    .NET微信网页开发之JS-SDK使用步骤和配置信息timestamp(时间戳),nonceStr(随机串),signature(签名),access_token(接口调用凭据)的生成获取讲解
    .NET项目中NLog的配置与使用
    ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
    Linux CentOS上安装 MySQL 8.0.16
    微信小程序开发之多图片上传+.NET WebAPI后端服务保存图片资源
    MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据
    .NET轻松实现支付宝服务窗网页授权并获取用户相关信息
    .NET微信网页开发之通过UnionID机制,解决用户在不同公众号,或在公众号、移动应用之间帐号统一问题
    Navicat远程连接MySQL 提示1045
    Vs Code推荐安装插件
  • 原文地址:https://www.cnblogs.com/zjpeng/p/11360777.html
Copyright © 2011-2022 走看看