11gR2 GI打PSU ORACLE_HOME空间不足案例—需要20G以上空闲空间
GI打auto打patch命令 #/u01/oracle/app/grid/OPatch/opatch auto /u01/soft/18706472 -ocmrf /u01/soft/ocm.rspExecuting /u01/oracle/app/grid/perl/bin/perl /u01/oracle/app/grid/OPatch/crs/patch11203.pl -patchdir /u01/soft -patchn 18706472 -ocmrf
GI打auto打patch命令
#/u01/oracle/app/grid/OPatch/opatch auto /u01/soft/18706472 -ocmrf /u01/soft/ocm.rsp Executing /u01/oracle/app/grid/perl/bin/perl /u01/oracle/app/grid/OPatch/crs/patch11203.pl -patchdir /u01/soft -patchn 18706472 -ocmrf /u01/soft/ocm.rsp -paramfile /u01/oracle/app/grid/crs/install/crsconfig_params This is the main log file: /u01/oracle/app/grid/cfgtoollogs/opatchauto2014-10-15_01-15-28.log This file will show your detected configuration and all the steps that opatchauto attempted to do on your system: /u01/oracle/app/grid/cfgtoollogs/opatchauto2014-10-15_01-15-28.report.log 2014-10-15 01:15:28: Starting Clusterware Patch Setup Using configuration parameter file: /u01/oracle/app/grid/crs/install/crsconfig_params Stopping CRS... Stopped CRS successfully patch /u01/soft/18706472/18522509 apply successful for home /u01/oracle/app/grid patch /u01/soft/18706472/18522515 apply failed for home /u01/oracle/app/grid Starting CRS... Installing Trace File Analyzer CRS-4123: Oracle High Availability Services has been started. opatch auto succeeded.
这里可以看到,打patch 18522509成功,后续patch都失败,而不是仅仅18522515失败
分析错误日志
Composite patch 18522509 successfully applied. OPatch Session completed with warnings. Log file location: /u01/oracle/app/grid/cfgtoollogs/opatch/opatch2014-10-15_01-19-00AM_1.log OPatch completed with warnings. 2014-10-15 01:21:44: patch /u01/soft/18706472/18522509 apply successful for home /u01/oracle/app/grid 2014-10-15 01:21:44: Executing command /u01/oracle/app/grid/OPatch/opatch napply /u01/soft/18706472/18522515 -local -silent -ocmrf / u01/soft/ocm.rsp -oh /u01/oracle/app/grid -invPtrLoc /u01/oracle/app/grid/oraInst.loc as grid 2014-10-15 01:21:44: Running as user grid: /u01/oracle/app/grid/OPatch/opatch napply /u01/soft/18706472/18522515 -local -silent -ocm rf /u01/soft/ocm.rsp -oh /u01/oracle/app/grid -invPtrLoc /u01/oracle/app/grid/oraInst.loc 2014-10-15 01:21:44: s_run_as_user2: Running /bin/su grid -c ' /u01/oracle/app/grid/OPatch/opatch napply /u01/soft/18706472/18522515 -local -silent -ocmrf /u01/soft/ocm.rsp -oh /u01/oracle/app/grid -invPtrLoc /u01/oracle/app/grid/oraInst.loc ' 2014-10-15 01:21:49: Removing file /tmp/uaa7jC7eu 2014-10-15 01:21:49: Successfully removed file: /tmp/uaa7jC7eu 2014-10-15 01:21:49: /bin/su exited with rc=73 2014-10-15 01:21:49: status of apply patch is 18688 2014-10-15 01:21:49: The apply patch output is Oracle Interim Patch Installer version 11.2.0.3.6 Copyright (c) 2013, Oracle Corporation. All rights reserved. Oracle Home : /u01/oracle/app/grid Central Inventory : /u01/oracle/app/oraInventory from : /u01/oracle/app/grid/oraInst.loc OPatch version : 11.2.0.3.6 OUI version : 11.2.0.4.0 Log file location : /u01/oracle/app/grid/cfgtoollogs/opatch/opatch2014-10-15_01-21-44AM_1.log Verifying environment and performing prerequisite checks... Prerequisite check "CheckSystemSpace" failed. The details are: Required amount of space(24021.839MB) is not available. UtilSession failed: Prerequisite check "CheckSystemSpace" failed. Log file location: /u01/oracle/app/grid/cfgtoollogs/opatch/opatch2014-10-15_01-21-44AM_1.log OPatch failed with error code 73
这里可以看出来,patch 18522509 成功,但是18522515在check的时候失败,由于$ORACLE_HOME(GI)需要可用空间为24021.839MB,现在空闲空间不足
查看空间并腾空间
# df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 10.00 9.56 5% 12443 1% / /dev/hd2 15.00 11.42 24% 60339 3% /usr /dev/hd9var 10.00 9.91 1% 3310 1% /var /dev/hd3 10.00 9.65 4% 364 1% /tmp /dev/hd1 10.00 10.00 1% 32 1% /home /dev/hd11admin 0.25 0.25 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 10.00 8.98 11% 12401 1% /opt /dev/fslv00 50.00 12.94 75% 59137 2% /u01 /dev/odm 0.00 0.00 -1% 6 100% /dev/odm /dev/vx/dsk/crs_dg/crs_vol 1.96 1.75 12% 5 1% /crsdata /dev/vx/dsk/ora_dg/data01_vol 2048.00 2031.32 1% 4 1% /oradata/data01 /dev/vx/dsk/ora_dg/sys_vol 400.00 350.29 13% 3702 1% /oradata/sys # cd /u01 # ls lost+found oracle soft # cd soft # du -sg 17.34 . # mv /u01/soft /oradata/sys/ # df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 10.00 9.56 5% 12443 1% / /dev/hd2 15.00 11.42 24% 60339 3% /usr /dev/hd9var 10.00 9.91 1% 3310 1% /var /dev/hd3 10.00 9.65 4% 364 1% /tmp /dev/hd1 10.00 10.00 1% 32 1% /home /dev/hd11admin 0.25 0.25 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 10.00 8.98 11% 12401 1% /opt /dev/fslv00 50.00 27.56 45% 59137 2% /u01 /dev/odm 0.00 0.00 -1% 6 100% /dev/odm /dev/vx/dsk/crs_dg/crs_vol 1.96 1.75 12% 5 1% /crsdata /dev/vx/dsk/ora_dg/data01_vol 2048.00 2031.32 1% 4 1% /oradata/data01 /dev/vx/dsk/ora_dg/sys_vol 400.00 333.54 14% 3702 1% /oradata/sys # cd soft # ls -ltr total 12464202 drwxr-xr-x 5 grid dba 1024 Jul 07 21:06 18706472 -rw-rw-r-- 1 grid dba 2123 Jul 15 20:06 PatchSearch.xml -rw-r--r-- 1 root system 1801653734 Oct 14 14:39 p13390677_112040_aix64-5l_1of7.zip -rw-r--r-- 1 root system 1170882875 Oct 14 14:40 p13390677_112040_aix64-5l_2of7.zip -rw-r--r-- 1 root system 2127071138 Oct 14 14:41 p13390677_112040_aix64-5l_3of7.zip -rw-r--r-- 1 root system 1242090126 Oct 14 14:43 p18706472_112040_AIX64-5L.zip -rw-r--r-- 1 root system 34964928 Oct 14 14:43 p6880880_112000_AIX64-5L.zip -rwxr-xr-x 1 root system 127965 Oct 14 14:48 unzip_aix -rw-r--r-- 1 root system 4871110 Oct 14 14:50 ONEOFF_112043_AIX64.zip drwxr-xr-x 8 grid dba 1024 Oct 14 14:55 grid drwxr-xr-x 8 oracle dba 1024 Oct 14 14:57 database -rw-r--r-- 1 grid dba 621 Oct 15 00:11 ocm.rsp
确实/u01空间不足,通过把RAC安装文件迁移到其他目录,确保/u01有足够空间用来打patch
回退命令
# /u01/oracle/app/grid/OPatch/opatch auto /u01/soft/18706472 -rollback -ocmrf /u01/soft/ocm.rsp
重新打patch
#/u01/oracle/app/grid/OPatch/opatch auto /u01/soft/18706472 -ocmrf /u01/soft/ocm.rsp < Executing /u01/oracle/app/grid/perl/bin/perl /u01/oracle/app/grid/OPatch/crs/patch11203.pl -patchdir /oradata/sys/soft -patchn 18706472 -ocmrf /oradata/sys/soft/ocm.rsp -paramfile /u01/oracle/app/grid/crs/install/crsconfig_params This is the main log file: /u01/oracle/app/grid/cfgtoollogs/opatchauto2014-10-15_01-57-42.log This file will show your detected configuration and all the steps that opatchauto attempted to do on your system: /u01/oracle/app/grid/cfgtoollogs/opatchauto2014-10-15_01-57-42.report.log 2014-10-15 01:57:42: Starting Clusterware Patch Setup Using configuration parameter file: /u01/oracle/app/grid/crs/install/crsconfig_params Stopping CRS... Stopped CRS successfully patch /oradata/sys/soft/18706472/18522509 apply successful for home /u01/oracle/app/grid patch /oradata/sys/soft/18706472/18522515 apply successful for home /u01/oracle/app/grid patch /oradata/sys/soft/18706472/18522514 apply successful for home /u01/oracle/app/grid Starting CRS... Installing Trace File Analyzer CRS-4123: Oracle High Availability Services has been started. opatch auto succeeded.
检查确认patch成功
# su - grid xifenfei1:/home/grid> opatch lspatches 18522514;ACFS PATCH SET UPDATE : 11.2.0.4.3 (18522514) 18522515;OCW Patch Set Update : 11.2.0.4.3 (18522515) 18522509;Database Patch Set Update : 11.2.0.4.3 (18522509) xifenfei1:/home/grid> crsctl status res -t -------------------------------------------------------------------------------- NAME TARGET STATE SERVER STATE_DETAILS -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.LISTENER.lsnr ONLINE ONLINE xifenfei1 ONLINE ONLINE xifenfei2 ora.asm OFFLINE OFFLINE xifenfei1 OFFLINE OFFLINE xifenfei2 ora.gsd OFFLINE OFFLINE xifenfei1 OFFLINE OFFLINE xifenfei2 ora.net1.network ONLINE ONLINE xifenfei1 ONLINE ONLINE xifenfei2 ora.ons ONLINE ONLINE xifenfei1 ONLINE ONLINE xifenfei2 ora.registry.acfs OFFLINE OFFLINE xifenfei1 OFFLINE OFFLINE xifenfei2 -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ONLINE ONLINE xifenfei2 ora.cvu 1 ONLINE ONLINE xifenfei2 ora.xifenfei1.vip 1 ONLINE ONLINE xifenfei1 ora.xifenfei2.vip 1 ONLINE ONLINE xifenfei2 ora.oc4j 1 ONLINE ONLINE xifenfei2 ora.scan1.vip 1 ONLINE ONLINE xifenfei2
- 打patch出现Copy failed—tfa服务导致部分lib未释放
- 11.2.0.4 GI单独安装tfa
- OLR相关维护
- Oracle 小升级 opatch apply使用
- 因asm sga_target设置不当导致11gr2 rac无法正常启动
- 在11GR2 GI上配置第二个监听
- ORACLE 12C RAC修改ocr/votedisk/asm spfile所在磁盘组名称
- 10.2.0.x升级到10.2.0.5.5
原文地址:11gR2 GI打PSU ORACLE_HOME空间不足案例—需要20G以上空闲空间, 感谢原作者分享。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Oracle 打不开的解决办法包括:1. 启动数据库服务;2. 启动监听器;3. 检查端口冲突;4. 正确设置环境变量;5. 确保防火墙或防病毒软件未阻止连接;6. 检查服务器是否已关闭;7. 使用 RMAN 恢复损坏的文件;8. 检查 TNS 服务名称是否正确;9. 检查网络连接;10. 重新安装 Oracle 软件。

解决 Oracle 游标关闭问题的方法包括:使用 CLOSE 语句显式关闭游标。在 FOR UPDATE 子句中声明游标,使其在作用域结束后自动关闭。在 USING 子句中声明游标,使其在关联的 PL/SQL 变量关闭时自动关闭。使用异常处理确保在任何异常情况下关闭游标。使用连接池自动关闭游标。禁用自动提交,延迟游标关闭。

Oracle 中,FOR LOOP 循环可动态创建游标, 步骤为:1. 定义游标类型;2. 创建循环;3. 动态创建游标;4. 执行游标;5. 关闭游标。示例:可循环创建游标,显示前 10 名员工姓名和工资。

可以通过 EXP 实用程序导出 Oracle 视图:登录 Oracle 数据库。启动 EXP 实用程序,指定视图名称和导出目录。输入导出参数,包括目标模式、文件格式和表空间。开始导出。使用 impdp 实用程序验证导出。

Oracle 日志文件写满时,可采用以下解决方案:1)清理旧日志文件;2)增加日志文件大小;3)增加日志文件组;4)设置自动日志管理;5)重新初始化数据库。在实施任何解决方案前,建议备份数据库以防数据丢失。

Oracle不仅是数据库公司,还是云计算和ERP系统的领导者。1.Oracle提供从数据库到云服务和ERP系统的全面解决方案。2.OracleCloud挑战AWS和Azure,提供IaaS、PaaS和SaaS服务。3.Oracle的ERP系统如E-BusinessSuite和FusionApplications帮助企业优化运营。

在CentOS系统上搭建Hadoop分布式文件系统(HDFS)需要多个步骤,本文提供一个简要的配置指南。一、前期准备安装JDK:在所有节点上安装JavaDevelopmentKit(JDK),版本需与Hadoop兼容。可从Oracle官网下载安装包。环境变量配置:编辑/etc/profile文件,设置Java和Hadoop的环境变量,使系统能够找到JDK和Hadoop的安装路径。二、安全配置:SSH免密登录生成SSH密钥:在每个节点上使用ssh-keygen命令

要停止 Oracle 数据库,请执行以下步骤:1. 连接到数据库;2. 优雅关机数据库(shutdown immediate);3. 完全关机数据库(shutdown abort)。
