![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| UNIX for Advanced & Expert Users Advanced UNIX and Linux questions go here. Expert-to-Expert. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| kill multiple instances of the same program | ipzig | Shell Programming and Scripting | 12 | 12-16-2007 11:42 PM |
| ypbind - multiple instances starting | blowtorch | SUN Solaris | 0 | 10-01-2007 03:51 AM |
| detecting multiple instances | ragha81 | Shell Programming and Scripting | 3 | 04-06-2007 07:09 AM |
| Multiple (thousands) of Cron Instances | sysera | UNIX for Advanced & Expert Users | 10 | 01-17-2006 06:49 AM |
| Multiple file instances | gozer13 | UNIX for Dummies Questions & Answers | 1 | 12-29-2004 04:08 PM |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
I would like to start up multiple instances of syslog daemon. I am having a little difficulty. Is this at all possible?
I have separate syslog.conf1.... syslog.conf5 files. I have linked the daemon to separate files syslogd1 ... syslogd5 I have arranged the rcd.2 start/stop scripts for multiple instances however, they don't appear to be running ? I have placed the daemon in debug mode and I guess I got my answer unless someone knows how to do some magic. logerror(1): syslogd: syslogd pid 7213 already running. Cannot start another syslogd pid 2974 Last edited by Gary Dunn; 07-13-2004 at 09:43 AM. |
| Forum Sponsor | ||
|
|
|
#2
|
||||
|
||||
|
And you want multiple syslogs running why???
On startup the syslog puts it's pid into a file - on Solaris it's /etc/syslog.pid. Since each instance you try to start is going to look for this file and not start another instance if it's running, I don't see how you can get around it (as I don't see any options in starting to not look at the file or to change it). If you are looking to output to multiple log files or to other systems, you can do this with one syslog process. Provide more information on what you are trying to accomplish. |
|
#3
|
|||
|
|||
|
Thank you.
However, I fully understand the syslog implementation. I am just seeking a resolve to a problem I have. I have placed a case with SUN. The reason is simple. As with many other daemons as Tuxedo and Orbix you can run separate instances within separate environments. I need to do this to try to distribute the load. I believe the syslogd is over taxed. rouglhy 1% of my messages are getting corrupted. thanks again. |
|
#4
|
||||
|
||||
|
Are these locally generated messages? Or do they arrive over the network?
|
|
#5
|
|||
|
|||
|
over the network. I have 24 authentication servers, 4 session management servers, 9 accounting servers feeding a single syslog server. I use local4 , local5 and local6 files. These files get real big. lots of data.
|
|
#6
|
||||
|
||||
|
That's the problem. The syslog ptotocol is based on UDP which is inherently unreliable. If packets get trashed in transport, the network layers make no effort to correct them. Even delivery of the packets is not guaranteed. Sorry for the bad news.
|
|
#7
|
|||
|
|||
|
makes sense thanks - I did not even think to think on that layer.
Is there a way to ensure it is getting trashed over the network and not by the daemon process itself being over taxed? I was hoping to be able to prove that out - but it does not look possible now. thanks again. |
|||
| Google The UNIX and Linux Forums |