IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Kylin Linux 安装19c

    惜分飞发表于 2024-11-22 13:03:19
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:Kylin Linux 安装19c

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    一直的观点,对于oracle没有认证的操作系统,不建议客户在生产环境中实施,但是随着信创的推进,有一些客户需要在麒麟(Kylin Linux)系统v10安装oracle 19c,通过安装过程发现基本上还redhat 8 安装19c一致
    操作系统版本

    [root@xifenfei opt]# uname -a
    Linux xifenfei 4.19.90-52.15.v2207.ky10.x86_64 #1 SMP Thu Nov 24 21:50:03 CST 2022 x86_64 x86_64 x86_64 GNU/Linux
    [root@xifenfei opt]# cat /etc/os-release 
    NAME="Kylin Linux Advanced Server"
    VERSION="V10 (Lance)"
    ID="kylin"
    VERSION_ID="V10"
    PRETTY_NAME="Kylin Linux Advanced Server V10 (Lance)"
    ANSI_COLOR="0;31"
    

    需要安装的包

    yum install -y bc  \
    binutils \
    elfutils-libelf \
    elfutils-libelf-devel \
    fontconfig-devel \
    glibc \
    glibc-devel \
    ksh \
    libaio \
    libaio-devel \
    libXrender \
    libX11 \
    libXau \
    libXi \
    libXtst \
    libgcc \
    libnsl \
    librdmacm \
    libstdc++ \
    libstdc++-devel \
    libxcb \
    libibverbs \
    make \
    policycoreutils \
    policycoreutils-python-utils \
    smartmontools \
    sysstat 
    

    其他操作系统配置基本上和redhat 8 安装19c一致,这里忽略
    在打patch的过程会遭遇以下错误(缺少fuser命令)

    [oracle@xifenfei 36912597]$ opatch apply
    Oracle Interim Patch Installer version 12.2.0.1.44
    Copyright (c) 2024, Oracle Corporation.  All rights reserved.
    
    
    Oracle Home       : /u01/app/oracle/product/19c/db_1
    Central Inventory : /u01/app/oraInventory
       from           : /u01/app/oracle/product/19c/db_1/oraInst.loc
    OPatch version    : 12.2.0.1.44
    OUI version       : 12.2.0.7.0
    Log file location : /u01/app/oracle/product/19c/db_1/cfgtoollogs/opatch/opatch2024-11-20_13-06-19PM_1.log
    
    Verifying environment and performing prerequisite checks...
    Prerequisite check "CheckSystemCommandAvailable" failed.
    The details are:
    Missing command :fuser
    UtilSession failed: 
    Prerequisite check "CheckSystemCommandAvailable" failed.
    Log file location: /u01/app/oracle/product/19c/db_1/cfgtoollogs/opatch/opatch2024-11-20_13-06-19PM_1.log
    
    OPatch failed with error code 73
    

    需要安装下psmisc包(在一般默认的redhat,oracle linux系统中已经安装)

    yum install -y psmisc
    
    • fuser命令缺失导致19c打补丁失败
    • Oracle 小升级 opatch apply使用
    • RedHat 6.1安装Oracle 11.2.0.3
    • 10.2.0.x升级到10.2.0.5.5
    • win平台 UtilSession 失败: Prerequisite check “CheckActiveFilesAndExecutables” failed. 处理
    • 11.2.0.4 打patch遭遇extjobO: Operation not permitted处理
    • 11gR2 GI打PSU ORACLE_HOME空间不足案例—需要20G以上空闲空间
    • 19c 打RU patch遇到oui-patch.xml (Permission denied)问题
    • 通过with实现对表非法dml操作—解决方案_with_subquery=materialize或者psu(2014.07以后)
    • 重建oraInventory解决ORA-20001
    • linux6 安装Oracle 19c主要报错记录
    • opatch auto 出现unable to get oracle owner for 错误


沪ICP备19023445号-2号
友情链接