Sponsored Content
Top Forums UNIX for Advanced & Expert Users Oracle library issue in child process Post 302190022 by unisuraj on Monday 28th of April 2008 12:15:29 PM
Old 04-28-2008
Oracle library issue in child process

Hi,
I am using a daemon from which I am forking 3 processes
P1,P2,P3 out of which P3 is compiled with oracle lib32/libclntsh.so and P1,P2 are non database process.
The Logic of daemon is that if any one goes down simply clean the other and refork all the 3 again.
P3 is getting forked first time without any problem.But when second time by daemon it is showing ...
"ld.so.1: cp_proc: fatal: libwtc9.so: open failed: No such file or directory" error and not coming up.

I guess there is some guffup with the environment variable(like LD_LIBRARY_PATH) which is not available to P3 second time when it tries to come up.

I tried hard l but to no avail !!

Please suggest any expert opinion !!!
compiler:gcc(32 bit) library(32 bit) sparc SUNW,Sun-Fire-V240
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

about child process

hello every one, i want to know more about creation of child process. UNDER WHAT CIRCUMSTANCES child process is created? WHAT ARE THE PREREQUISITES for a child process to be created? let us say we have a prog.c, prog.obj(compiled.c),.a\.out files. is any child PROCESS CREATED... (12 Replies)
Discussion started by: compbug
12 Replies

2. UNIX for Dummies Questions & Answers

doubt in child process

fork() system is used to create a child a process.lets consider fork() echo krace will print krace twice .if i give it in loop it will print krace 2 power n time..in this case all child and parent process executes same process ...but i want to create a four different child process to execute four... (4 Replies)
Discussion started by: kracekumar
4 Replies

3. Shell Programming and Scripting

How to make the parent process to wait for the child process

Hi All, I have two ksh script. 1st script calls the 2nd script and the second script calls an 'C' program. I want 1st script to wait until the 'C' program completes. I cant able to get the process id for the 'C' program (child process) to make the 1st script to wait for the second... (7 Replies)
Discussion started by: sennidurai
7 Replies

4. Shell Programming and Scripting

Child Process Name

Hi , I want to find out the child process name given its PID. I have used the ps command but it displays the parent process name against child PID. Is there any way to find out name of child program executing under any parent program? (1 Reply)
Discussion started by: sneha_heda
1 Replies

5. Shell Programming and Scripting

[KSH/Bash] Starting a parent process from a child process?

Hey all, I need to launch a script from within 2 other scripts that can run independently of the two parent scripts... Im having a hard time doing this, if anyone knows how please let me know. More detail. ScriptA (bash), ScriptB (ksh), ScriptC (bash) ScriptA, launches ScriptB ScirptB,... (7 Replies)
Discussion started by: trey85stang
7 Replies

6. Shell Programming and Scripting

script to get child process for a process

!/bin/sh pid=$(ps -Aj | grep MSTRSvr | grep -v grep | awk '{print $1}') sid=$(ps -Aj | grep MSTRSvr | grep -v grep | awk '{print $3}') ps -s "$sid" I am not able to get the desired output it says process list error if i use watch ps -s "$sid" it considers only the first session id (5 Replies)
Discussion started by: schippada
5 Replies

7. Emergency UNIX and Linux Support

signal between parent process and child process

Hello, everyone. Here's a program: pid_t pid = fork(); if (0 == pid) // child process { execvp ...; } I send a signal (such as SIGINT) to the parent process, the child process receive the signal as well as the parent process. However I don't want to child process to receive the... (7 Replies)
Discussion started by: jackliang
7 Replies

8. Shell Programming and Scripting

forking a child process and kill its parent to show that child process has init() as its parent

Hi everyone i am very new to linux , working on bash shell. I am trying to solve the given problem 1. Create a process and then create children using fork 2. Check the Status of the application for successful running. 3. Kill all the process(threads) except parent and first child... (2 Replies)
Discussion started by: vizz_k
2 Replies

9. Shell Programming and Scripting

Getting child process id for a given PID

HI Am trying to get child process id for a PID using ksh.. ps -ef | grep xntpd root 3342472 2228308 0 12:17:40 - 0:00 /usr/sbin/xntpd root 4522024 6488316 0 12:18:56 pts/0 0:00 grep xntpd root 6291614 3342472 0 12:17:40 - 0:00 /usr/sbin/xntpd Here now i... (1 Reply)
Discussion started by: Priya Amaresh
1 Replies

10. UNIX for Advanced & Expert Users

Issue with tracking successful completion of Child process running in background

Hello All, I am using Linux. I have two scripts: inner_script.ksh main_wrapper_calling_inner.ksh Below is the code snippet of the main_wrapper_calling_inner.ksh: #!/bin/ksh ppids=() ---> Main array for process ids. fppids=() ---> array to capture failed process ids. pcnt=0 --->... (5 Replies)
Discussion started by: dmukherjee
5 Replies
icapd(1M)																 icapd(1M)

NAME
icapd - Instant Capacity (iCAP) daemon. SYNOPSIS
icapd DESCRIPTION
The (formerly ) daemon is installed and started as part of the Instant Capacity software on all potential iCAP systems, and respawns itself if killed. If this daemon is not running, other Instant Capacity commands fail. The operations this daemon performs are vital in keeping the complexwide view of the Instant Capacity state current. The following entry is added to /etc/inittab in order to have start and respawn itself: icap:23456:respawn:/usr/lbin/icapd # Instant Capacity daemon This daemon is not started on hardware that is not supported under the Instant Capacity program. If is installed and running on a system with Instant Capacity components present (cores, cells, or memory), it sends daily asset report email to HP (if so configured), tracks tem- porary capacity, sends exception notifications, and maintains a healthy Instant Capacity state. For more information about the functions that performs for Instant Capacity systems, see the located at /usr/share/doc/icapUserGuide.pdf. The daemon reports errors via (see syslog(3C)). Exception notification email is sent to root and to the system contact email address (con- figured via the command (see icapmodify(1M)). The daemon performs periodic operations based on the time of day. The daemon is spawned by and gets its time zone specification from the /etc/default/tz file. By default, the time zone specified in /etc/default/tz is EST5EDT. You can specify which time zone the daemon uses to interpret its current time by modifying the /etc/default/tz file. For details about the time zone format, see environ(5). A restart of the daemon is required before the new time zone value takes effect (that is, kill the process). AUTHOR
was developed by HP. SEE ALSO
icapmodify(1M), icapstatus(1M), icapnotify(1M), icapmanage(1M), icap(5). icapd(1M)
All times are GMT -4. The time now is 10:56 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy