Curiously, on our z/OS 1.12 system, when I start SYSLOGD using /etc/rc via the 
line:

# Start the syslog daemon
_BPX_JOBNAME='SYSLOGD' /usr/sbin/syslogd -c -u &

I see the name SYSLOGD in the SDSF DA OSTC. This is in contrast to the CROND 
daemon which does indeed have a number appended to it. Apparently the SYSLOGD 
daemon on z/OS does not do a fork().

-- 
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM


> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On Behalf Of Hunkeler Peter (KIUP 4)
> Sent: Monday, October 08, 2012 9:04 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: syslogd: FSUM1229 syslogd is already active
> 
> >Hi Chris, I read that. I know it's the TCPIP subsystem which starts
> >daemons specified in the AUTOLOG statement every x seconds, but I
> >don't know why SYSLOG complains there is another instance running,
> >that I don't see anywhere in the process list.
> 
> a) UNIX daemons usually fork() once or twice during startup. I don't
> know off hand if this applies to syslogd as well but would guess so.
> 
> b) z/OS will slightly change a process' (MVS) jobname upon fork() (and
> non-local spawn()) when the original jobname is shorter than 8
> characters: a digit between 1 and 9 will be appended.
> 
> If both a) and b) apply, then the resulting syslogd process will run in
> a different address space with a *different* jobname than the one
> started by TCP/IP's autolog feature. It will then think the job died
> and
> will restart it.
> 
> If this turns out to be your problem, try running syslogd with an 8
> character jobname (i,e.PROC name). z/OS will then leave the jobname
> alone upon fork()/spawn().
> 
> --
> Peter Hunkeler
> 
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On
> Behalf Of IT Pro
> Sent: Montag, 8. Oktober 2012 13:43
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: syslogd: FSUM1229 syslogd is already active
> 
> 
> However, commenting out the line in the AUTOLOG stetament and starting
> SYSLOG from /etc/rc works like a charm. There must be something I'm
> missing, but I'm really flabbergasted anyways.
> 
> 
> On Mon, Oct 8, 2012 at 1:37 PM, Chris Mason <chrisma...@belgacom.net>
> wrote:
> > Aitor
> >
> >> The start of the syslog is specified in the "AUTOLOG" of the TCPIP
> configuration.
> >
> > Try reading in z/OS Communications Server IP Configuration Reference
> what the AUTOLOG statement in the PROFILE of the IP component of z/OS
> Communications Server does:
> >
> >
> http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/F1A1B4B1/2.8
> >
> > <quote>
> >
> > 2.8 AUTOLOG statement
> >
> > Use the AUTOLOG statement to provide a list of MVS started procedures
> to be started by the Autolog task when TCP/IP is started.
> >
> > ...
> >
> > </quote>
> >
> > Yes I know this is the V1R13 manual but AUTOLOG hasn't changed since
> its invention in the early 1990s.
> >
> > Incidentally it is likely that the greatest concentration of
> specialists with in fact both the SNA (VTAM) as well as the IP
> components of z/OS Communications Server can be found here:
> >
> > For IBMTCP-L subscribe / signoff / archive access instructions, send
> email to lists...@vm.marist.edu with the message: INFO IBMTCP-L
> >
> > Chris Mason
> >
> > On Mon, 8 Oct 2012 11:31:17 +0200, IT Pro <bilit...@gmail.com> wrote:
> >
> >>Hello,
> >>
> >>We upgraded from z/OS 1.9 to z/OS 1.12 a few months ago.
> >>
> >>We have configured SYSLOGD daemon to be started as a started task
> from
> >>a PROC, but when started we see in the MVS log "syslogd: FSUM1229
> >>syslogd is already active", and the procedure ends. The start of the
> >>syslog is specified in the "AUTOLOG" of the TCPIP configuration.
> >>
> >>S SYSLOGT
> >>$HASP100 SYSLOGT  ON STCINRDR
> >>$HASP373 SYSLOGT  STARTED
> >>IEF403I SYSLOGT - STARTED - TIME=11.27.08
> >>BPXF024I (USRFWKT) Oct  8 11:27:08 BOLSAWBD/USRFWKT SYSLOGT syslogd:
> >>FSUM1229 syslogd is already active
> >>IEF404I SYSLOGT - ENDED - TIME=11.27.08
> >>$HASP395 SYSLOGT  ENDED
> >>
> >>Could anybody give me a hint on this? I'm stuck at this.
> >>Thanks,
> >>Aitor.
> >
> > ---------------------------------------------------------------------
> -
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-
> MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to