探索ORACLE数据库操作系统国产化的精髓与价值

2024年 6月 5日 29.3k 0

点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!!

探索ORACLE数据库操作系统国产化的精髓与价值-1
  探索ORACLE数据库操作系统国产化的精髓与价值-2当前,各地各行国产化可谓是如火如荼,大势所趋,而这当中操作系统国产化则是非常重要的一环,在这个过程中,可能出现各种各样未知的问题。

本文主要记录了国产操作系统安装Oracle数据库软件过程中部分问题及解决方案,仅供参考。

  • 操作系统:BCLinux-for-Euler-21.10(中国移动基于开源欧拉操作系统22.03社区版本深度定制的企业级X86服务器通用版操作系统)
  • 数据库版本:ORACLE 19C。

问题一Oracle数据库RU升级主要有两种方式,一个是opatchauto即自动升级方式;另一个是opatch apply方式及手动升级。本文使用的是手动升级方式,升级过程中出现以下报错信息:探索ORACLE数据库操作系统国产化的精髓与价值-3从报错代码中查看是缺少命令fuser,查看执行日志,确实是因为无法执行fuser命令导致。解决方案:从正在运行的centos或者红帽系统下载fuser执行文件并上传到欧拉系统/usr/bin下,chmod赋予执行权限。

参考方案:opatch apply fails with Error: Prerequisite check "CheckSystemCommandAvailable" & 'Missing command :fuser' (Doc ID 1581604.1)

问题二打完补丁启动集群报错。执行如下命令:

/oracle/app/19.3.0/grid/crs/install/rootcrs.sh -postpatch

探索ORACLE数据库操作系统国产化的精髓与价值-4从执行日志的报错信息可以看出,执行命令pstree -sp 61080 |报错,怀疑pstree的问题,查看系统命令,确实缺少pstree命令。解决方案:从正在运行的centos或者红帽系统下载pstree执行文件并上传到欧拉系统/usr/bin下,chmod赋予执行权限。
探索ORACLE数据库操作系统国产化的精髓与价值-5END

本文作者:沈补快(上海新炬中北团队)

本文来源:“IT那活儿”公众号

探索ORACLE数据库操作系统国产化的精髓与价值-6

相关文章

pt-kill工具的使用
pt-ioprofile工具包的使用
数据库管理-第216期 Oracle的高可用-01(20240703)
DBMS_REPAIR EXAMPLE SCRIPT WITH PARTITION
数据库事务的四大特性: ACID 
使用BBED修复损坏的SYSTEM文件头

发布评论