Detach of Oracle Home in RAC Environment fails with "WARNING: Your password has expired.Password change required but no TTY available"
(Doc ID 2242480.1)
Last updated on MARCH 29, 2024
Applies to:
Oracle Database - Enterprise Edition - Version 11.2.0.3 and laterOracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.
Symptoms
Issue while detaching the existing oracle home in RAC environment
INFO: /oracle/xxx/11203/oui/bin/../bin/runInstaller -paramFile /oracle/xxx/11203/oui/bin/../clusterparam.ini -silent -ignoreSysPrereqs -detachHome -noClusterEnabled ORACLE_HOME=/oracle/xxx/11203 "INVENTORY_LOCATION=/oracle/oraInventory" LOCAL_NODE=<hostname2> -remoteInvocation -invokingNodeName uscrlpderdb1 -logFilePath "/oracle/oraInventory/logs" -timestamp 2017-03-06_09-11-16AM
SEVERE: oracle.sysman.oii.oiip.oiipg.OiipgRemoteOpsException: Error occured while trying to run Unix command /oracle/xxx/11203/oui/bin/../bin/runInstaller -paramFile /oracle/xxx/11203/oui/bin/../clusterparam.ini -silent -ignoreSysPrereqs -detachHome -noClusterEnabled ORACLE_HOME=/oracle/xxx/11203 "INVENTORY_LOCATION=/oracle/oraInventory" LOCAL_NODE=<hostname2> -remoteInvocation -invokingNodeName <hostname1> -logFilePath "/oracle/oraInventory/logs" -timestamp 2017-03-06_09-11-16AM on nodes <hostname2>. [PRKC-1044 : Failed to check remote command execution setup for node <hostname2> using shells /usr/bin/ssh and /usr/bin/rsh
File "/usr/bin/rsh" does not exist on node "<hostname2>"
Access and Authorization to this server is controlled by Active Directory. Please login with your admin account (07/19/2012).WARNING: Your password has expired.Password change required but no TTY available.]
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmdOnUnix(OiipgClusterRunCmd.java:276)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runAnyCmdOnNodes(OiipgClusterRunCmd.java:369)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmd(OiipgClusterRunCmd.java:314)
at oracle.sysman.oii.oiic.OiicBaseInventoryApp.runRemoteInvOpCmd(OiicBaseInventoryApp.java:278)
at oracle.sysman.oii.oiic.OiicDetachHome.clsCmdDetachHome(OiicDetachHome.java:368)
at oracle.sysman.oii.oiic.OiicDetachHome.doOperation(OiicDetachHome.java:264)
at oracle.sysman.oii.oiic.OiicBaseInventoryApp.main_helper(OiicBaseInventoryApp.java:890)
at oracle.sysman.oii.oiic.OiicDetachHome.main(OiicDetachHome.java:384)
Caused by: oracle.ops.mgmt.cluster.ClusterException: PRKC-1044 : Failed to check remote command execution setup for node uscrlpderdb2 using shells /usr/bin/ssh and /usr/bin/rsh
File "/usr/bin/rsh" does not exist on node "uscrlpderdb2"
Access and Authorization to this server is controlled by Active Directory. Please login with your admin account (07/19/2012).WARNING: Your password has expired.Password change required but no TTY available.
at oracle.ops.mgmt.cluster.ClusterCmd.runCmd(ClusterCmd.java:2126)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmdOnUnix(OiipgClusterRunCmd.java:270)
SEVERE: oracle.sysman.oii.oiip.oiipg.OiipgRemoteOpsException: Error occured while trying to run Unix command /oracle/xxx/11203/oui/bin/../bin/runInstaller -paramFile /oracle/xxx/11203/oui/bin/../clusterparam.ini -silent -ignoreSysPrereqs -detachHome -noClusterEnabled ORACLE_HOME=/oracle/xxx/11203 "INVENTORY_LOCATION=/oracle/oraInventory" LOCAL_NODE=<hostname2> -remoteInvocation -invokingNodeName <hostname1> -logFilePath "/oracle/oraInventory/logs" -timestamp 2017-03-06_09-11-16AM on nodes <hostname2>. [PRKC-1044 : Failed to check remote command execution setup for node <hostname2> using shells /usr/bin/ssh and /usr/bin/rsh
File "/usr/bin/rsh" does not exist on node "<hostname2>"
Access and Authorization to this server is controlled by Active Directory. Please login with your admin account (07/19/2012).WARNING: Your password has expired.Password change required but no TTY available.]
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmdOnUnix(OiipgClusterRunCmd.java:276)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runAnyCmdOnNodes(OiipgClusterRunCmd.java:369)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmd(OiipgClusterRunCmd.java:314)
at oracle.sysman.oii.oiic.OiicBaseInventoryApp.runRemoteInvOpCmd(OiicBaseInventoryApp.java:278)
at oracle.sysman.oii.oiic.OiicDetachHome.clsCmdDetachHome(OiicDetachHome.java:368)
at oracle.sysman.oii.oiic.OiicDetachHome.doOperation(OiicDetachHome.java:264)
at oracle.sysman.oii.oiic.OiicBaseInventoryApp.main_helper(OiicBaseInventoryApp.java:890)
at oracle.sysman.oii.oiic.OiicDetachHome.main(OiicDetachHome.java:384)
Caused by: oracle.ops.mgmt.cluster.ClusterException: PRKC-1044 : Failed to check remote command execution setup for node uscrlpderdb2 using shells /usr/bin/ssh and /usr/bin/rsh
File "/usr/bin/rsh" does not exist on node "uscrlpderdb2"
Access and Authorization to this server is controlled by Active Directory. Please login with your admin account (07/19/2012).WARNING: Your password has expired.Password change required but no TTY available.
at oracle.ops.mgmt.cluster.ClusterCmd.runCmd(ClusterCmd.java:2126)
at oracle.sysman.oii.oiip.oiipg.OiipgClusterRunCmd.runCmdOnUnix(OiipgClusterRunCmd.java:270)
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |