runInstaller and strace: how to figure out why client exits

  • From: Charles Schultz <sacrophyte@xxxxxxxxx>
  • To: ORACLE-L <oracle-l@xxxxxxxxxxxxx>
  • Date: Mon, 4 May 2009 12:41:59 -0500

We are attempting a silent install of 10.2.0.1 to be patched up to 10.2.0.4
on linux. A dba did this the first time and was asked about space issues
(you know, space is getting full, do you want to continue). The dba exited
the session without responding, and now subsequent runInstaller operations
simply exit immediate, even though the runInstaller screen dump says to
"Please wait..."
What can I tell from the strace? I cannot see where runInstaller is looking
for any previous opened files (ie, lock file). On top of that, we have no
lock files whatsoever, and no lock* directory in oraInventory or oui.

Thoughts?


rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x807b8d0, [], 0}, {SIG_DFL}, 8) = 0
waitpid(-1, Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, SuSE-10,
redhat-4, redhat-5, UnitedLinux-1.0, asianux-1, asianux-2 or asianux-3
                                      Passed


All installer requirements met.

Preparing to launch Oracle Universal Installer from
/tmp/OraInstall2009-05-04_12-42-54PM. Please wait ...[{WIFEXITED(s) &&
WEXITSTATUS(s) == 255}], 0) = 5590
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfedb68c, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x807b8d0, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "", 1756)                     = 0
exit_group(255)                         = ?
Process 5580 detached


-- 
Charles Schultz

Other related posts: