Re: Re: [PORTS] pgmonitor and Solaris

From: Pete Forman <pete(dot)forman(at)westerngeco(dot)com>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: Peter Eisentraut <peter_e(at)gmx(dot)net>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Mathijs Brands <mathijs(at)ilse(dot)nl>, Larry Rosenman <ler(at)lerctr(dot)org>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: [PORTS] pgmonitor and Solaris
Date: 2001-03-30 10:07:25
Message-ID: 15044.23261.17066.628202@kryten.bedford.waii.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin pgsql-hackers pgsql-ports

Bruce Momjian writes:
> > Tom Lane writes:
> > The consequence should be:
> >
> > 1. check if sendmail works with /usr/bin/ps
> >
> > 2. a) if yes, figure out what got lost in PostgreSQL
> >
> > 2. b) if no, make the Solaris case in ps_status.c use the BSD
> > approach
>
> [ I had tried to move this discussion to ports, but hackers is OK
> too.]
>
> Well, this is very interesting. I am glad to hear you based the
> current ps_status code on sendmail, which I think is the perfect
> way to go.
>
> I seem to remember the Solaris manual page stating it doesn't
> update the ps display, but I may be mixing that up with something
> else. I agree /usr/bin/ps is the better option, if we can get it
> working. Most people will not remember to use /usr/ucb/ps.

I've done a quick survey of the Suns available to me to see whether
sendmail updates the ps display. The summary is:

1) Require "/usr/ucb/ps w" at least. /usr/bin/ps has no options
that I can find to display the status of sendmail.

2) Older versions of sendmail do not update the status. 8.6 does
not update, 8.8.8 does.

3) Solaris 2.5 and 2.5.1 have sendmail 8.6, 7 has 8.9.1, 8 has
8.9.3. Some 2.6 have 8.6, others have 8.8.8. Presumably
patches have beed applied.

On other OSs, AIX 4.1, 4.2, 4.3 have sendmail 8.8.4, 8.8.6, 8.8.8 or
8.9.3. They all display the status in both SysV and BSD modes.
On AIX there is one ps command which handles both styles.

IRIX 6.2 and 6.5.4m through 6.5.10m have sendmail 8.8.8, 8.9.1, 8.9.3.
No status is available. There do not appear to be any BSD-ish ps
options.
--
Pete Forman -./\.- Disclaimer: This post is originated
WesternGeco -./\.- by myself and does not represent
pete(dot)forman(at)westerngeco(dot)com -./\.- opinion of Schlumberger, Baker
http://www.crosswinds.net/~petef -./\.- Hughes or their divisions.

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Mathijs Brands 2001-03-30 10:17:01 Re: Re: [PORTS] pgmonitor and Solaris
Previous Message Thomas Lockhart 2001-03-30 06:22:21 Re: [PATCHES] Error in the date field (with NULL value...).Thanks!

Browse pgsql-hackers by date

  From Date Subject
Next Message Hiroshi Inoue 2001-03-30 10:15:22 Re: [HACKERS] Re: possible row locking bug in 7.0.3 & 7.1
Previous Message Maurizio 2001-03-30 09:13:08 testing last sanpshot in QNX platform

Browse pgsql-ports by date

  From Date Subject
Next Message Mathijs Brands 2001-03-30 10:17:01 Re: Re: [PORTS] pgmonitor and Solaris
Previous Message sasha 2001-03-30 06:31:25 NOTICE: IpcMemoryDetach: shmdt(0x???????): Invalid argument