Help! imapd is spawning multiple processes, all of a sudden, for no reason!
Hi All,
I need some assistance, if possible...
Our IMAP server has recently (as of 10:30 GMT today) started spawning multiple processes for no reason! This is causing the mail server's load average to increase continually until the whole machine grinds to a halt.
Here is a typical scenario...
user1 opens his mail client, which connects to IMAP. "inetd" starts up a single "imapd" process which is run as user1.
user2 then opens his mail client, which connects to IMAP. "inetd" starts up another single "imapd" process which is run as user2.
60 seconds later (roughly), another imapd process is started up, running as user1, so user1 now has two imapd processes running.
another minute or so later, user1 gains another imapd process.
then user3 connects, and gains one process, but user2 then gains another process as well.
This continues until all 20 users or so are connected, and they each have 8 or so processes (at which point the server grinds to a halt, and I have to reboot it).
I must strongly point out that this is seemingly random too. It is not tied to any particular user, we have not recently run any updates to the software, we have not recently changed the configuration, no users have *really* large inboxes or IMAP folders and the whole procedure happens differently every time. Different users connect, and they gain imapd processes at different rates, but the server always keeps spawning new processes and always grinds to a halt, within 3-5 minutes.
This hasn't happened for the entire 117 days that the server has been up, but at just after 10:30 today, it has started happening continually.
I've even tried rebooting the whole machine, and it just starts happening again!
/var/log/messages contains nothing useful at all, and all I can see in /var/log/syslog that relates to IMAP is as follows:
Hi,
I am having a shell script on Solaris 10 which has a while loop as shown below.
#!/usr/bin/ksh
#
while
do
sleep 60
done
Name of the shell script is coldcentric.sh. I executed script /DATAWAREHOUSE/LOAD/Scripts/coldcentric.sh from a command task in Informatica worklow as... (3 Replies)
Hi,
I am having a shell script which has a while loop as shown below.
while
do
sleep 60
done
I am executing this script from Informatica ETL tool command task from where we can execute UNIX commands/scripts. When i do that, i am seeing 2 processes getting started for one script... (2 Replies)
Good night everyone, I've been trying to make AD authentication work with RBAC and I think I messed my test LPAR up.
I've manually modified the /etc/security/user.roles file, adding a role to one of my AD users (who is not defined locally) and then runned setkst. It worked fine, but now I found... (3 Replies)
:)Hi there, I am new to scripting and wanted to see if someone can show me how to grep on multiple processes and send the output to a file in /home/mydir/output.
I am aware of
ps -ef | grep on 1 process
but need help looking up multiple processes, can you use this command
ps -elf | grep |pid1... (4 Replies)
Want to kill multiple processes by name. for the example below, I want to kill all 'proxy-stagerd_copy' processes.
I tried this but didn't work:
>> ps -ef|grep proxy_copy
root 991 986 0 14:45:34 ? 0:04 proxy-stagerd
root 1003 991 0 14:45:49 ? 0:01... (2 Replies)
Hi Friends,
I could see following oracle process in the glance command. i see nothing running in the database although. I tried google it but no success. Another team ,which needs all the processes on the server is complaining. Can someone help me what exactly are these sessions/ how to ... (1 Reply)
Hi - I need help. My user crontab is spawning multiple at processes (and multiple mencoder program starts, that exit, then restart, repeatedly), locking up my system.
For example I have this entry in my crontab:
$ sudo crontab -u victoria -e
* * * * * ~/recordings/pvr1
* * * * *... (10 Replies)
Hi,
I need to spawn mutilpe threads , each invoking a different set of shell scripts, in parallel.
What would be the best way to do that.
Any sample script would greatly help. I am a novice at Unix so any help is much appreciated.
Thanks (5 Replies)
I want to spawn n child processes but have two different classes..with the foremost one forking/spawning the child process and the latter performing a function w/ the spawned processes.
I can do this in one class with an if statement and the simple
if((pid=fork())==0) //child process
{
... (1 Reply)