Signal for non-child process death
I am porting an NT system to Solaris. One process (HM) is responsible for starting groups of server processes, monitoring for death of a process, stopping/restarting/recovering the group. I know how to port this using fork/exec to start processes and SIGCHLD to monitor for death of child.
Now, for the hard part. If this HM process dies and is restarted by the OS, it reads a text file containing all the child processes and resumes monitoring them. This is done under Win32 API because we do a WaitForMultipleObjects() call and pass the process handles.
How can a unix process monitor for the death of non-child processes (because after HM dies and is restarted the processes that it needs to monitor are not its children anymore)?
Can a unix process "adopt" processes from init (which would be the parent of the children after HM died)?
I thank you in advance for your kind consideration of my questions.
You cannot rely on /proc - it's not standardized
(yet?) across different UNIX'es.Any information on how to find out if and/or when it will be standardized?
And there is no 'watchdogs' that would allow you to
simply get a notification when specific /proc/<pid>
directory vanishes - unless you want to poll it...
Finally, you cannot write/create arbitrary stuff in
/proc - it's not a real file system, just a [mostly]
read-only interface to the OS guts...I was not planning on writing to it or making up arbitrary files. I was considering opening the /prod/<pid>/as file (the /proc man page says that it contains information about the address space of the process). I would open it read-only and pass the file descriptor to a select() call in the exceptfds array. I think that this will return as an exception when the process dies, because the file goes away.
So I'd simply use pipes in, say, /var/tmp, or even
/tmp...My issue with using pipes is that some of the processes that I want to monitor are third-party processes that are crucial to our software's proper operation (like the processes that make up the CORBA ORB). I do not have the source code and cannot make them open up a pipe. So, I am forced to rely on what the operating system will do for me.
Please reply with any flaws in my thinking, any improvements on my idea, etc.
Thanks,
Raymond Hendrey
Similar Messages
-
Any RunningApplications-like function for non-windowed processes?
Am I missing any RunningApplications-like function for non-windowed processes like Unix executables? To start with I'd settle for processes in user-space but would ultimately like to list processes like Activity Monitor does. Even comparing RunningApplications results to user space Activity Monitor results will show the difference.
As far as I can tell you need to go all the way down to kauth and kernel space to watch for non-windowed processes being launched. Is there somethig in-between I'm missing? A notification device about launching apps would be perfect if it cover all processes.
Thanks,
=TodI think kqueue may be able to do what you want. Look at the EVFILT_PROC filter. You may have to watch a number of processes - perhaps all of them. But that would tell you any time you get a fork and whenever a process is reaped.
I looked at kqueue at it does what I want but you need to register it on a by process/file basis which is great for a very specific set of things but not for overall system watching. (I also looked at fsevents but it is designed as a post-event notification system.) While NSWorkspace has the usual Cocoa model notifcation willlaunchApp, didlaunchApp, etc it seems that you need to get the kernel to watch the launch lifecycle of non-windowed functions.
I actually did manage to get a comprehensive list of running apps out of parsing sysctl output with much less trouble than I expected. So far I have managed to get the pid, uid and abbreviated processname and the list seems to match the Activity Monitor list - at least at this testing printf stage. Getting the username from uid should be trivial and the full file name is doable it just requires some struct length and offset math. I'd like the launch path information but I can live without it for monitoring purposes if I can't figure out how to get it.
This means that the monitoring part of the running system seems relatively straight forward - wrapping the call in an NSTimer and watching for changes in the returned results. But the watching of the actual starting and stopping of all processes remains some deeper work.
Thanks for all the suggestions,
=Tod -
Document Splitting: Editing constant for non-assigned processes
This query concerns assignment/editing of constants to non-assigned processes which is part of document splitting
We currently have one controlling area and one profit center.
we have assigned one constant named BQE: "imputation sur comptes de banquet" (which probably means bank charges) which defaults for profit center 1000
Now we have a new company code that will use the same (controlling area remains same) constant. So, whenever this constant is called up for the new company code, we want it to default to a different profit center (2000). This substitution should occur at the line item level.
If we use substitution, what would be the logic for this?
Is there any other way to accomplish this requiement?
Thanks!Vj
You can assign default profit centers for GL account and company code combination in spro node
"Assign Default Profit Center to Accounts"
(FAGL_V_FAGL_T8A30)
Regards
Sach!n -
Why - Separate Partnerlinks for same child process
Early in our development, we noticed that we had to have separate partnerlinks for the same service if two (or more) parallel paths were concurrently invoking the service receive. Our guess was the delivery of the child Async send required separate partnerlinks to deliver the sent message to the correct parent process flow. I would be very interested in hearing from any one's experience if that is the correct conclusion.
However, I now have a serial flow of BPEL processes, as illustrated below, where the Async send response was lost in step A3.
Process A
|
Step A1
+----> Async Process B Request
| |
+<----- Async Process B Send Done response
|
|
Step A2
+----> Async Process B Request
| |
+<----- Async Process B Send Done response
|
|
Step A3
+----> Async Process B Request
| |
+<----- Async Process B Send Done response
| All of the above process B requests and wait for received response are through the same partnerlink in the A process. There is no activity in the A process between the Send to B and the following Receive from B. The time between the B Request and the B send response can be long since it can involve a human invoked response.
I have a case where in Step A3 the "Async Process B Send Done response" in the B flow is completed, but the receive in the A3 is still waiting.
*(Question 1)* Is there a problem using the same partnerlink in A for all of these process B send and receive pairs?
*(Question 2)* Is there another explanation for the missing response to the A3 step?Can you explain how to perform the manual recovery? Is it from the BPELConsole's "BPEL Processes" tab and "Perform Manual Recovery" button? There are zero messages in that screen.
Edited by: BCurtis on Apr 30, 2009 10:51 AM -
Why can not I see the name of a child process?
Hi,
I implemented a program for my project.
My program has two processes. One is a parent process. Another is a child process.
The parent process forks its child process. The child process is executed by execl() system call.
The program code implemented is followed.
=== abbreviation ===
switch(itmr_forkid = fork()) {
case 0:
RCode = execl("./itmr", "itmr", (char *) 0);
exit(0);
break;
=== abbreviation ===
I executed the program. And then I pressed "ps -ef" on command line.
[stp1ggsn1][user/shlim] ps -ef
UID PID PPID C STIME TTY TIME CMD
root 29402 29376 38 Mar 06 pts/0 11376:36 ibgfb
root 29403 29402 0 Mar 06 pts/0 0:15
However, why can not I see itmr process name for the child process?
When I executed the program for the parent process and the program for the child process respectively, I can see itmr process name for the child process.
I tried to look for the cause. But I could not find out the answer.
Please, give me your answer. Thank you for your answer in advance.Hi,
I am sorry that I loaded my question two times by mistake. -
Identify elevated process for non-admin
Although it is unusual, unpriviledged users can run elevated under their normal credentials (not with admin creds). This most commonly occurs with logon scripts run from GPO.
Running elevated messes some things up (particularly drive mapping). Thus, I'm looking for a way for a script to identify if it is running elevated. I know how to find elevated status for administrators:
$identity = [System.Security.Principal.WindowsIdentity]::GetCurrent()
$principal = New-Object System.Security.Principal.WindowsPrincipal( $identity )
$admin = [System.Security.Principal.WindowsBuiltInRole]::Administrator
if ($principal.IsInRole( $admin )) {
# script is running as an admin
But this doesn't work (obviously) for non-admins.
This article
is helpful for testing for elevated processes, but it doesn't work if run elevated itself.
Anyone have any suggestions?
Thanks.Hi Cascomp,
In addition, Please also check the script below to determine running elevated or not.
[bool]((whoami /groups) -match "S-1-16-12288")
The SID "S-1-16-12288" imply the group the current user belong to has a High Mandatory Level Label, and the elevated user has the high level, which can be found HERE.
For more detailed information about Windows Integrity Mechanism, please also refer to this article:
http://msdn.microsoft.com/en-us/library/bb625963.aspx
Q: How can I quickly tell if my PowerShell window is running elevated?
http://windowsitpro.com/powershell/q-how-can-i-quickly-tell-if-my-powershell-window-running-elevated
If you have any feedback on
our support, please click here.
Best Regards,
Anna
TechNet Community Support -
Intercompany STO process for non valuated material
Hi Experts,
Please advise is intercomany STO process possible for non valuated material?
Material where only quantity update is there & value costed to a cost object.
If intercompany process is possible then what are all the steps that complete
the full cycle?
Regards,
ParthaHi,
Intra-company-code stock transfer orders to nonvaluated materials can be created in R/3 without specifying an account assignment.
Carry out the following steps for the advance correction:
1. Create the message '159' in the message class 'XC'. To do this, call transaction 'SE91' (message maintenance). Enter the message class 'XC' and create the message '159' with the following short text:
Message Message short text
159 The account assignment category could not be determined
Save the message.
Thanks -
None approval process for Purchasing Info Record
Hi,
Are there some approval process in SAP for Purchasing Info Record?
Now, we use ME11 to creat Purchasing Info Record. And use ME12 to modify Purchasing Info Record. I feel it is very dangerous. Becase if someone make a mistake. Nobody know.
If the price is lower than actual price, vendor must ask us modify it. If the price is higher than actual price, I am not very sure what will happen.
So, we are seeking for an approval process in SAP system.
Dan Yang>
DanYang!@# wrote:
> Hi,
>
> Are there some approval process in SAP for Purchasing Info Record?
> Now, we use ME11 to creat Purchasing Info Record.
And use ME12 to modify Purchasing Info Record. I feel it is very dangerous.
Becase if someone make a mistake. Nobody know.
>
> If the price is lower than actual price, vendor must ask us modify it.
If the price is higher than actual price, I am not very sure what will happen.
>
> So, we are seeking for an approval process in SAP system.
>
> Dan Yang
There is no approval process in standard,Since it serves as master.
Better provide authorization for ME11 & ME12 to restrict it.
Raise quotation to maintain vendor prices. -
I am experiencing the most bizarre thing that so far I am unable to reproduce with my own visits to the site.
After restarting Apache2 my cacti graphs show that the child processes increment consistently over the course of a day without dropping back down during off hours. This behavior eventually leaves the website inaccessible...
Looking at server-status it is filled with Ws (Sending Reply) and GET calls to my cfm applications :
Current Time: Tuesday, 22-Jul-2014 16:33:00 PDTRestart Time: Monday, 21-Jul-2014 22:51:12 PDTParent Server Generation: 0Server uptime: 17 hours 41 minutes 48 secondsTotal accesses: 194844 - Total Traffic: 3.8 GBCPU Usage: u201.55 s34.46 cu0 cs0 - .37% CPU load3.06 requests/sec - 63.2 kB/second - 20.6 kB/request73 requests currently being processed, 4 idle workers
WWWWWWWWWWWWWWWWWWWWWWWWWKWWWWWWWWWWWWWWWWWCWWWWW_WWWWWWCWWW_WWW _WKW...KWW.W_KWW....W........................................... ................................................................ ................................................................
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
Srv
PID
Acc
M
CPU
SS
Req
Conn
Child
Slot
Client
VHost
Request
0-0
15074
0/46/1370
W
7.39
46158
0
0.0
0.44
23.89
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=7000 HTTP/1.1
1-0
11563
0/47/468
W
2.75
58867
0
0.0
4.69
13.64
192.168.1.10
www.mysite.edu
GET /catalog/index.cfm?courselist=list&dept=&searchc=PEHW%20148
2-0
12906
0/65/884
W
7.30
54536
0
0.0
0.80
14.62
192.168.1.10
www.mysite.edu
GET /athletics/resources/nwaacc-athlete-of-the-week/ HTTP/1.1
3-0
13840
0/41/1085
W
4.01
51162
0
0.0
0.56
20.57
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=17001 HTTP/1.1
4-0
15928
0/20/1635
W
5.40
43715
0
0.0
0.06
41.37
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=37000 HTTP/1.1
5-0
18774
0/19/2387
W
0.33
34564
0
0.0
0.24
52.70
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=19009 HTTP/1.1
6-0
4321
0/36/6612
W
3.61
13200
0
0.0
0.28
129.74
192.168.1.10
www.mysite.edu
GET /directory/index.cfm?directory=department&deptexp=28011 HTT
7-0
13077
0/0/808
W
0.42
54383
0
0.0
0.00
24.81
192.168.1.10
www.mysite.edu
GET /directory/index.cfm?directory=department&deptexp=6005 HTTP
8-0
16488
0/118/1673
W
12.39
40692
0
0.0
1.30
35.44
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=31003 HTTP/1.1
9-0
10726
0/15/110
W
0.58
61963
0
0.0
0.05
1.83
192.168.1.10
www.mysite.edu
GET /directory/index.cfm?directory=All&index=Q HTTP/1.1
10-0
13154
0/1/688
W
0.00
54165
0
0.0
0.00
16.83
192.168.1.10
www.mysite.edu
GET /directory/?directory=All&firstname=Patrick&lastname=Murphy
11-0
12590
0/25/516
W
4.45
55851
0
0.0
0.76
11.19
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=4000 HTTP/1.1
12-0
12551
0/13/454
W
1.84
56055
0
0.0
0.38
10.00
192.168.1.10
www.mysite.edu
GET /directory/index.cfm?directory=department&deptexp=20001 HTT
13-0
13333
0/23/626
W
3.86
53189
0
0.0
0.57
11.66
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=31005 HTTP/1.1
14-0
12410
0/13/387
W
2.70
56484
0
0.0
0.42
10.55
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=6003 HTTP/1.1
15-0
13162
0/70/389
W
10.81
53114
0
0.0
0.86
5.60
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=6005 HTTP/1.1
16-0
12309
0/22/275
W
2.23
56878
0
0.0
0.43
3.91
192.168.1.10
www.mysite.edu
GET /directory/?directory=department&deptexp=20005 HTTP/1.1
17-0
13163
0/57/341
W
11.85
53120
0
0.0
1.38
6.49
192.168.1.10
www.mysite.edu
GET /catalog/index.cfm?courselist=list&dept=&searchc=ENGR%26%20
I have straced a hung process to only find the following :
strace -p 6472
Process 6472 attached - interrupt to quit
read(23,
Another interesting bit of info, none of these GET requests make it into my access.log file which I find very peculiar as well.
Here are my CF Specs
Server Details
Server Product ColdFusion
Version 10,0,13,287689
Tomcat Version 7.0.23.0
Edition Enterprise
Serial Number
Operating System UNIX
OS Version 3.2.0-65-generic
Update Level /opt/coldfusion10/cfusion/lib/updates/chf10000013.jar
Adobe Driver Version 4.1 (Build 0001)
JVM Details
Java Version 1.6.0_29
Java Vendor Sun Microsystems Inc.
Here are my Apache2 Specs
Server version: Apache/2.2.22 (Ubuntu)
Server built: Apr 17 2014 21:49:25
Server's Module Magic Number: 20051115:30
Server loaded: APR 1.4.6, APR-Util 1.3.12
Compiled using: APR 1.4.6, APR-Util 1.3.12
Architecture: 64-bit
Server MPM: Prefork
threaded: no
forked: yes (variable process count)
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=128
-D HTTPD_ROOT="/etc/apache2"
-D SUEXEC_BIN="/usr/lib/apache2/suexec"
-D DEFAULT_PIDLOG="/var/run/apache2.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="/var/run/apache2/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="mime.types"
-D SERVER_CONFIG_FILE="apache2.conf"
I am hoping this is no normal behavior for Coldfusion 10.
Many thanks in advance.We're having the same problem, although with CF11.
-
Acrobat 7 requires admin password at every launch for non admin users?
acrobat 7 requires admin password at every launch for non admin users?
any one with a solution or similar problem?
thanks for any help.I've been avidly following all of the threads regarding this issue...yet none of the solutions have worked for me. I've got 11 Mac users that do not use the Creative Suite..only Acrobat, Quark, etc. I've tried installing and re-installing through both Admin and User accounts, I've tried the AdobeBib XML change, I've tried enabling Root and installing, changing permission on the Acrobat folder, etc. all to no avail. I still get asked for Admin Authentication every time Acrobat and Distiller are opened (except on the Admin account side). This is happening on one particular Mac (G4, 1GB Ram, OS 10.4.3) for both Acrobat Standard 6 and 7 as well. The biggest issue that also happens in tandem with the Acrobat installs is the inability to print from Quark. I get the following error when printing: "The process "pictwpstops" terminated unexpectedly on signal 6." Because of the necessity to print Quark documents, I have uninstalled all Acrobat on the machines until we can get a fix. This resolves the printing problem with Quark. The only option left is to set up all users as Admin accounts - which I really do not want to do. Any other suggestions out there? I've got more information available if needed.
-
Child process dies, nfs locks not released, webserver hangs...
Hi,
I have Sun One 6.1 sp 11 on a solaris 10 ldom.
The server is configured to write logs access and error to /logs which is an NFS mount to a separate solaris 10 box. The logging to an NFS mount is a business requirement.
Sun JWS is configured to have two httpd processes and the watchdog to restart them if one should fail.
Every now and then, about once a day (it varies), one of the child processes will die with messages like this in the error log: (1949 is the wdog pid)
[09/Dec/2009:14:19:06] failure ( 1949): CORE3107: Child process closed admin channel
[09/Dec/2009:14:19:06] fine ( 1949): CORE3061: signal_handler_thread: received signal 18
[09/Dec/2009:14:19:06] fine ( 1949): CORE3049: Primordial process detected child 1950 died: status 37
[09/Dec/2009:14:19:06] fine ( 1949): CORE3050: Is our child, will spawn replacement
[09/Dec/2009:14:19:06] fine ( 1949): CORE3062: Unlinking of /tmp/https-wv2-819e4c2d/.cgistub_1950 returned -1
[09/Dec/2009:14:19:06] fine ( 1949): CORE3047: Server spawned worker process 2011
[09/Dec/2009:14:19:06] fine ( 2011): HTTP5169: User authentication cache entries expire in 120 seconds.
[09/Dec/2009:14:19:06] fine ( 2011): HTTP5170: User authentication cache holds 200 users
[09/Dec/2009:14:19:06] fine ( 2011): HTTP5171: Up to 4 groups are cached for each cached user.
[09/Dec/2009:14:19:06] fine ( 2011): HTTP4207: file cache module initialized (API versions 2 through 2)
[09/Dec/2009:14:19:06] fine ( 2011): HTTP4302: file cache has been initialized
[09/Dec/2009:14:19:06] fine ( 2011): HTTP3066: MaxKeepAliveConnections set to 256
[09/Dec/2009:14:19:06] fine ( 2011): Installed configuration 1
[09/Dec/2009:14:19:06] fine ( 2011): HTTP4193: flex-rotate-init: rotate start time is 0h, 0m
At this point the webserver will not respond. The processes (2*httpd, 1*wdog) are running but do not respond. The access log shows a weird lock with output from pfiles:
21: S_IFREG mode:0777 dev:340,10 ino:34988 uid:111 gid:102 size:0
O_RDWR|O_APPEND|O_CREAT|O_LARGEFILE FD_CLOEXEC
advisory write lock set by system 0x2 process 280
which I think means the new http process is waiting for the lock to be released, but the lock is never freed.
But what I'm really curious about is why the process is dying in the first place. Anyone seen "status 37" before, or know where I can look it up? I couln't google up any reference on what it might mean...
any help appreciated
cheers
Kristin.I found the following in http://docs.sun.com/app/docs/doc/816-4555/rfsrefer-134?l=ja&a=view :
In this situation, the SIGLOST signal is posted to the process. The default action for the SIGLOST signal is to terminate the process.
For you to recover from this state, you must restart any applications that had files open at the time of the failure. Note that the following can occur.
- Some processes that did not reopen the file could receive I/O errors.
- Other processes that did reopen the file, or performed the open operation after the recovery failure, are able to access the file without any problems.
Thus, some processes can access a particular file while other processes cannot.
Edited by: Arvind_Srinivasan on Dec 10, 2009 12:33 AM -
To Kill Parent / Child process
Hi ,
I'm facing problem with killing a process. I'm using "kill -9 <ppid>"(ppid - parent process id) command to kill the process, this command kills the parent process but the associated child process is not killed.
I'm new to this Solaris, and my question is
Do killing the Parent process internally kills the child process too? if the child process is taking time, how to ensure that the child process is killed before killing the Parent process.
Thanks in advance for your response.Do killing the Parent process internally kills the child process too?Hello.
If the parent process ends (does not care if regular exit or kill) it sends a signal to all its child processes. This is equal to "kill -xxx <child_pid>" (sorry that I do not know the number "xxx" by now).
By default this signal will kill the child process but it is a signal that can be caught or ignored. This means the child process can tell the operating system that it does not wish to be killed when the parent is killed, the parent exits or an explicit "kill -xxx" is sent. (Only two signals cannot be caught or ignored: SIGKILL and one that pauses the process.)
Martin -
Problem Description:
Parent process invoking more than 10 concurrent child processes with non-blocking invoke = true. All the child processes are not invoked at
the same time. Some of the child processes are waiting for others to complete and then invoked. Sometimes all the child processes(tested till
100 child processes) are invoked at same time and when tested immediately for the next time it executes in different timings. Say for
example, if I invoke 90 child processes then executes like 83+7.
Parent process time – 3 mins(set)
Child process execution time – 2 mins
So the parent will be alive for 3 mins and the first set of child processes gets created and dies after 2 mins and then the next set of child processes starts(i.e. in the 2nd min of parent) and does not execute completely as the parent dies after 1 min from the time of second set of child creation.
The parent process “Times Out” while waiting for response from the child processes.
We have similar environment which does not behave in this way, all the processes are executed in 1 single batch.
BPEL version: 10.1.3.3.0
BPEL server is on top of WAS 6.1.
"Maximum batch size" is 1.
Thread pool size of webcontainer is min-10, max-50.
Please let me know how to fix this issue.
Thanks,http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28980/bpel_install.htm
look at section 2.11.1 -
Child process admin thread is shutting down.
Hi,
Operating on a web server with the following error message, Child Process is a phenomenon that restart.
I would like to know what the cause.
Version - Sun Java System Web Server 6.1
errors
[09/Nov/2011:12:31:00] catastrophe ( 7647): Server crash detected (signal SIGBUS)
[09/Nov/2011:12:31:00] info ( 7647): Crash occurred in NSAPI SAF flex-log
[09/Nov/2011:12:31:00] info ( 7647): Crash occurred in function flex_init from module /netscape/servers/bin/https/lib/libns-httpd40.so
[09/Nov/2011:12:31:00] failure (16223): Child process admin thread is shutting down
[09/Nov/2011:13:42:06] catastrophe (16514): Server crash detected (signal SIGSEGV)
[09/Nov/2011:13:42:06] info (16514): Crash occurred in NSAPI SAF flex-log
[09/Nov/2011:13:42:06] info (16514): Crash occurred in function flex_init from module /netscape/servers/bin/https/lib/libns-httpd40.so
[09/Nov/2011:13:42:06] failure (16223): Child process admin thread is shutting down
Edited by: 896618 on 2011. 11. 10 오후 9:21thanks for the response chris. in answer to your questions - no there are no NSAPI plugins installed and we are getting zero helpful output from the log files.
/server-root/logs/errors is the only log file that has relevant output at the time of the crashes. our own application logs and the sytem's syslogs have nothing relevant at those times.
the o/p from the errors log is basically :
[19/Dec/2002:02:05:39] config ( 5815): [GC
[19/Dec/2002:02:05:39] config ( 5815): 154915K->129640K(249216K)
[19/Dec/2002:02:05:39] config ( 5815): , 0.0299277 secs]
[19/Dec/2002:02:05:39] config ( 5815):
[19/Dec/2002:02:05:59] failure ( 5814): Child process admin thread is shutting down
at which point it resets itself. we have a load balanced system and the resets aren't noticed at the front end but i'm beginning to tear my hair out.
We have the exact same s/w configuration on 2 x Netra T1s and they've been running fine for over a year. We have 2 brand spanking new Fire V100s & the only significant h/w difference between the machines being L2 cache (512k v 2Mb). i would've thought that a bottleneck would throw up errors all over the place and result in a noticeably slower system which isn't the case.
our next step is to throw in an extra 512Mb RAM and see does that increase the time between resets - currently 24-36hrs. i have a niggling suspicion it may be memory related.
any other ideas? -
Problems creating Apple id for a child
with the new family sharing I'm trying to set up an id for my child however it keeps asking for credit card info even though there is already one setup for the account
if you want to create and apple id for your child without giving out any credit card info so he it is.
Try creating the aaple id directly from the app store.
App store> Top Chart> Free> click on any free app and the it will ask you to create an Apple ID.
In this process it will show u a "None" option in the payment info along with Visa and MasterCard.
Click none and continue..
Maybe you are looking for
-
RS480M2 - environmentals - have I got a problem?
Hi, Well what a MB to pick for my first build ;-) Thanks for all the great advice on this site. After a problem that turned out to be RAM based (not compatible although passed memtest86 for over 20 hours; replacement seems fine now) I'm wondering if
-
How to create a group with multiple data fields
Post Author: RichS CA Forum: Formula Using CR XI. Using CSV input from ODBC text driver. No problems here. There are 3 fields that I want the same group by action. Is this possible?) If any one of these 3 fields change I want some header informat
-
Unable to find AP transaction journals in GL
Hello, I have a situation where AP transactions (invoices/payments) are accounted for in AP and appear in the Posted Invoice/Payment Register, however we are unable to locate them in GL (Period-May). This happened right after month end close (May) an
-
GS60 2PE Ghost Pro extra power adapter - UK
Hi, I live in the UK and I would like to buy an additional power adapter for my Ghost Pro. I've called MSI and they don't have any to sell. I've googled the model number of the power adapter (ADP 150VB) but I don't see any for sale in the UK. There a
-
Noted Items -Not Displayed in FSV
We have posted a Document for Down Payment request and when we are trying to see in FSV/ Noted items we are not able to see the amounts ....