pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Wed, 13 Feb 2008 11:23:34 +1100
Organization: Aconex
Reply-to: nscott@xxxxxxxxxx
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 VERSION.pcp              |    2 +-
 build/rpm/pcp.spec.in    |    2 +-
 man/man1/autofsd-probe.1 |    3 ---
 man/man1/telnet-probe.1  |    3 ---
 man/man4/pmns.4          |    1 +
 src/pmie/pmie_check.sh   |    9 +++++----
 6 files changed, 8 insertions(+), 12 deletions(-)

commit 84a6abea73f35890f273e13931f3f4d29a50e74e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Feb 13 11:14:05 2008 +1100

    Bump build version number.

commit 324b9a72ceb559500c3af85bdc0d1cddea13d7b8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Feb 13 11:11:56 2008 +1100

    Fix a problem where multiple pmie processes could be incorrectly
    launched for the same host, by pmie_check.sh.  A running pmie with
    a log filename matching the control file entry uniquely identifies
    that entry.  Adding default-hostname matching into this equation
    (as well) is unnecessary and turns out it can introduce a spurious
    problem when hostname aliases are being used.
    
    In particular, if the pmhostname(1) call to gethostbyname(2) fails,
    then the given hostname argument is printed out rather than the
    name returned from gethostbyname.  This means pmhostname can return
    different answers depending on the DNS state at the time, which in
    turn can cause pmie_check to miss matching on a running pmie, and
    incorrectly start a duplicate.
    
    This was observed in our production environment and the fix has
    been running there for a few days without the problem recurring
    (previously it happened once or twice a day in some locations).

commit 18de14b6bdbe18deedceae65c965843801693b46
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Feb 13 10:52:51 2008 +1100

    Add pmns man page reference to cpp, remove refs to non-pcp pmda from
probe man pages.

commit 43a036f6af015be9a76329831fb842d74194e66b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Feb 8 16:11:59 2008 +1100

    Add pcp runtime dependency on cpp, needed for namespace rebuilding.




<Prev in Thread] Current Thread [Next in Thread>