Sponsored Content
Full Discussion: Subprocess errors
Operating Systems AIX Subprocess errors Post 302462088 by johnf on Wednesday 13th of October 2010 08:12:11 AM
Old 10-13-2010
Quote:
Originally Posted by Jazmania
Hi Guys,

Just a question about subprocesses.. Lately one of our servers has started to throw out the following error:

SYSTEM ERROR: Too many subprocesses, cannot fork. Errno=12


We've already increased the threshold twice. Its now up to 8000 and the swap space has also been increased. We had rebooted the server to clear out any old processes that may have been running but we have since hit the same error.

Whats the best way to find whats creating so many subprocesses? I'm not 100% sure what the error actually means..

Running AIX 5.3 and its a ksh shelll..

Things like this do not usually just happen. Has the server just been updated or has a new application / script been installed. The "cannot fork2" error is usually associated with the machine running low on memory or CPU resource. It can also be associated with leaky applications which eat up one or other or both of these resources. When the error occurs can anything be run on the server or is just in a "hung" state?

If the server is accessible when the error occurs run the ps -ef | more command and check the process I/Ds that are using an over amount of CPU or memory.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Getting value of variable set in subprocess script

I am writing a shell script that executes another script by fetching it over the network and piping its contents into sh (ftp -o - $script | sh; or wget -O - |sh). Since this bypasses putting the script on the filesystem, this means I can't source the script directly (using . ), but rather it... (1 Reply)
Discussion started by: hadarot
1 Replies

2. Shell Programming and Scripting

How to wait for the subprocess to finish in tcl

Hi All Here i have a piece of code, set filename "./GopiRun.sh" #I need to wait here until the GopiRun.sh is completed how do i achive this exit. (1 Reply)
Discussion started by: nathgopi214
1 Replies

3. Shell Programming and Scripting

Doubt about pipes and subprocess

Hi, I am having a trivial doubt. Please see the below pipeline code sequence. command1 | (command 2; commend 3) I am aware that the command that follows pipe will run in the sub shell by the Unix kernel. But how about here? Since these set of commands are grouped under "parantheses", will... (6 Replies)
Discussion started by: royalibrahim
6 Replies

4. Shell Programming and Scripting

python: what's wrong with my subprocess.Popen

my script is #!/usr/bin/env python import datetime import subprocess import sys import os import signal from time import sleep def runForAWhile(cmd, secs=10): print("running %s" % cmd) timeout = datetime.timedelta(seconds=secs) print timeout proc = subprocess.Popen(cmd,... (0 Replies)
Discussion started by: yanglei_fage
0 Replies

5. UNIX for Advanced & Expert Users

subprocess termination: sun java domain

I have only one domain in my sun java apps. I restarted however I got the error below server failed to stop: abnormal subprocess termination could not stop domain could not stop domain could not stop one or more instances in the domain: domain1 starting up myapplication instance... (0 Replies)
Discussion started by: lhareigh890
0 Replies

6. Shell Programming and Scripting

Python subprocess module

I need to run this command using python subprocess module (notice I'm using only variables): cmd = TESTPATH + ' -s ' + serviceName + ' -r ' + rdir + \ ' -m ' + masterAcct + ' -p ' + persona + ' -P ' + passwd (3 Replies)
Discussion started by: erick_tuk
3 Replies

7. Shell Programming and Scripting

Xterm using python subprocess

Hi, I am trying to run a shell script using subprocess in python. I can run simple script with arguments using subprocess.But I am not able to embed xterm in subrocess command. #!/usr/bin/python import subprocess subprocess.call() Above code gives me error. Please help me in... (2 Replies)
Discussion started by: diehard
2 Replies

8. Shell Programming and Scripting

Python subprocess

Hi guys, I'm learning python and perl and i was trying to run from python a perl script using the subprocess module. I have an issue that i don't understand regarding this. I run this code: #!/usr/bin/python import subprocess p2 = subprocess.Popen(,stdout=subprocess.PIPE) output2 =... (2 Replies)
Discussion started by: capitanui
2 Replies

9. Shell Programming and Scripting

Python3 subprocess troubles

After struggling with this for days now, I'm reaching out to the experts of all things linux for some help with this. I'm trying to run the following working command (on command line) inside a python script using subprocess: rsync -avzh --no-perms --delete --include="*sub*" --exclude='*'... (2 Replies)
Discussion started by: timj123
2 Replies

10. Programming

[Python] - subprocess issue

So I have this basic script, see below import subprocess import shlex command = "gcloud projects list" subprocess.check_output(shlex.split(command)) subprocess.check_call(shlex.split(command)) The subprocess.check_call(shlex.split(command)) actually return what I expect. It returns... (6 Replies)
Discussion started by: scj2012
6 Replies
PRAYER-ACCOUNTD(8)					      System Manager's Manual						PRAYER-ACCOUNTD(8)

NAME
prayer-accountd -- Prayer system account helper daemon SYNOPSIS
prayer-accountd [--config-file file] [[--config-option name=value] ...] [--enable-fork | --disable-fork] DESCRIPTION
prayer-accountd is an auxilliary daemon that allows users to perform various tasks with respect to their UNIX system account: o Change passwords o Change their name o Check filesystem quota Furthermore it can help users set up an (Exim-only) .forward file for Spam filtering, vacation auto-replies etc. prayer-accountd can be installed on a separate host from the main Prayer services if necessary. It needs to be able to run passwd(1), chfn(1), and quota(1) for the user, and access users' home directories. prayer-accountd accepts the following command-line options: --config-file file Reads configuration from file instead of the default. --config-option name=value Sets (overrides) the configuration option name to value. Any number of options can be specified in this manner. --enable-fork Fork subprocesses as requests come in. This is the default. --disable-fork Don't fork; process one request in at the time (debug mode). FILES
/etc/prayer/accountd.cf Default configuration file. BUGS
prayer-accountd is rather customized to the needs of the University of Cambridge, though some patches have been applied to the Debian pack- age. System administrators should study the source code to see what this means. AUTHORS
This introductory manual page was put together for Debian by Magnus Holmgren <holmgren@debian.org>. The Prayer Webmail Interface 27 March 2011 The Prayer Webmail Interface
All times are GMT -4. The time now is 05:49 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy