当TMP是共享位置或者共享文件系统时升级GI遇到的问题
来源:互联网 发布:餐厅 数据 哪些 编辑:程序博客网 时间:2024/04/27 18:25
runInstaller hangs at 76% while upgrading GI as TMP is set to shared location (Doc ID 1944803.1)
APPLIES TO:
Oracle Database - Enterprise Edition - Version 11.2.0.4 and laterInformation in this document applies to any platform.
SYMPTOMS
Upgrade GI to 11.2.0.4 from 11.2.0.3, runInstaller hangs at 76% after "Saving Cluster Inventory" and "Calling isDriveOnCFS" message in install log
Last messages in installActions log
FINER: 11/11/14 3:23:22 PM EST: Done copying oracle home to remote nodes.
FINEST: 11/11/14 3:23:23 PM EST: <<<Slept for:3000
INFO: 11/11/14 3:23:23 PM EST: InstallProgressMonitor: Completed phase 16
FINEST: 11/11/14 3:23:23 PM EST: OiifbLinearIterator:Result of doOperation(false) on:0
FINER: 11/11/14 3:23:23 PM EST: OiifbCondIterator:In iterate - loop.. : elem is class oracle.sysman.oii.oiif.oiifw.OiifwClusterSaveInventoryWCCE
FINEST: 11/11/14 3:23:23 PM EST: OiifbLinearIterator:Calling doOperation(false) on:class oracle.sysman.oii.oiif.oiifw.OiifwClusterSaveInventoryWCCE
INFO: 11/11/14 3:23:23 PM EST: Saving Cluster Inventory
INFO: 11/11/14 3:23:23 PM EST: InstallProgressMonitor: Starting phase 512
INFO: 11/11/14 3:23:23 PM EST: Saving Cluster Inventory
INFO: 11/11/14 3:23:23 PM EST: Saving Cluster Inventory
INFO: 11/11/14 3:23:23 PM EST: Calling isDriveOnCFS:/apps/oracle/product/rac/oraInventory
FINER: 11/11/14 3:23:23 PM EST: In isDriveOnCFS() : sVolName :/apps/oracle/product/rac/oraInventory
FINER: 11/11/14 3:23:23 PM EST: In isDriveOnCFS()/isPathOnNonCFS : sVolName :/apps/oracle/product/rac/oraInventory/:returning false
INFO: 11/11/14 3:23:23 PM EST: Calling isDriveOnCFS:/apps/crs11204A
FINER: 11/11/14 3:23:23 PM EST: In isDriveOnCFS() : sVolName :/apps/crs11204A
FINER: 11/11/14 3:23:23 PM EST: In isDriveOnCFS()/isPathOnNonCFS : sVolName :/apps/crs11204A/:returning false
orainstall err log
Exception on Toolkit thread: java.lang.NoClassDefFoundError: sun/awt/X11/XSelectionClearEvent
java.lang.NoClassDefFoundError: sun/awt/X11/XSelectionClearEvent
at sun.awt.X11.XSelection$SelectionEventHandler.dispatchEvent(XSelection.java:737)
at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:406)
at sun.awt.X11.XToolkit.run(XToolkit.java:491)
at sun.awt.X11.XToolkit.run(XToolkit.java:436)
at java.lang.Thread.run(Thread.java:637)
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: java/awt/KeyboardFocusManager$1
at java.awt.KeyboardFocusManager.retargetFocusGained(KeyboardFocusManager.java:2715)
at java.awt.KeyboardFocusManager.retargetFocusEvent(KeyboardFocusManager.java:2865)
at java.awt.Component.dispatchEventImpl(Component.java:3915)
at java.awt.Container.dispatchEventImpl(Container.java:2023)
at java.awt.Component.dispatchEvent(Component.java:3882)
at sun.awt.X11.XWindow$1.run(XWindow.java:333)
CAUSE
Ct has env variable TMP pointing to shared location, not local file system
ie)
echo $TMP
/stage01/tempdir
/stage01/tempdir is shared file system, not local mount
Universal Installer and OPatch User's Guide
TEMP/TMP Directory
On both UNIX and Windows installations, temporary copies of Oracle Universal Installer and JRE are placed in the TEMP or TMP directory in a subdirectory named /OraInstall<timestamp> so that these applications can be launched when you change CD-ROMs. Note that temporary files are created for single-CD installations as well. On both UNIX and Windows, Oracle Universal Installer looks for %TEMP% then %TMP%. If neither is set, Oracle Universal Installer defaults to /tmp on UNIX and c:\temp on Windows
Note:
The TEMP/TMP directory should not be a cluster file system or a shared location
------------------------------------------------------------------------------------------------------------------
Setting tmp shared location may cause problem with remote file copy/ hang at inventory saving step
In 12c, installer may validate tmp location at pre-req check step
SOLUTION
set TMP env variable to local file system with free space (At least 1 GB), not shared location
ie)
echo $TMP
/tmp
REFERENCES
http://docs.oracle.com/cd/E11882_01/em.112/e12255/oui4_product_install.htm#OUICG192BUG:19679530 - GI 11.2.0.4 INSTALLATION HANGS DURING UPGRADE FROM 11.2.0.2
- 当TMP是共享位置或者共享文件系统时升级GI遇到的问题
- 在Linux操作系统下,安装GI 12.1 或者升级到GI 12.1时遇到的问题
- 解决制作根文件系统遇到的共享库查找问题
- 在有GI软件的环境中,对单机db进行升级时遇到的问题
- 解决制作根文件系统遇到的共享库查找问题(转载)
- MacBook Pro 升级 Mac OS X Lion 10.7.3 之后遇到的WiFi共享问题
- windows 10 开共享时遇到的问题
- tomcat redis session共享遇到的问题
- 在卸载或者升级VS2008的时候,遇到“加载安装组件时遇到问题,取消安装”
- 共享文件系统
- 共享位置
- 共享内存的特殊文件系统
- 当app出现bug时,怎么判断是客户端的问题,还是接口的问题,或者是服务端的问题?
- 解决win7访问xp共享的文件时,未知用户名或者密码错误的问题
- 在RHEL7或者OL7上安装11.2.0.4的GI时需要特别注意的问题
- App版本更新时对SQLite数据库升级或者降级遇到的问题
- App版本更新时对SQLite数据库升级或者降级遇到的问题
- Android版本更新时对SQLite数据库升级或者降级遇到的问题
- Android控件动态加载的tag设置
- Java基础--变量
- Retrofit一GET,POST
- 1154 回文串划分
- 51NOD 贪心教程入门 任务执行顺序
- 当TMP是共享位置或者共享文件系统时升级GI遇到的问题
- baidu地图API叠加自定义图层(一)
- [cocos2dx]Android.mk学习
- JSP引入js、CSS文件的问题
- [项目实训]Ajax笔记整理
- rand()—获取随机整数
- baidu地图API叠加自定义图层(二)- 使用代理层做缓存
- 试卷批分(c++打表版)
- linux shell脚本EOF妙用