Rootmanual:NRPE: Skillnad mellan sidversioner

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
Innehåll som raderades Innehåll som lades till
Länk till källkoden.
"make install" finns ju inte. Och man måste skapa en /etc/services-rad.
Rad 9: Rad 9:
$ make
$ make
$ su
$ su
# make install
# mkdir -p /opt/nrpe/bin
# cp src/nrpe /opt/nrpe/bin/
# mkdir /opt/nrpe/etc
# cp sample-config/nrpe.cfg /opt/nrpe/etc/

Om inte <tt>/etc/services</tt> redan definierar nrpe-porten, måste man göra det:

# echo 'nrpe 5666/tcp # Nagios NRPE' >> /etc/services


För att starta nrpe från inetd behöver man först skapa en fil som innehåller en inetd.conf-rad:
För att starta nrpe från inetd behöver man först skapa en fil som innehåller en inetd.conf-rad:

Versionen från 29 december 2006 kl. 16.16

NRPE används på datorer som ska övervakas av Nagios för att kunna köra Nagiospluginner där. Så här installerar man det på ett Solarissystem:

Hämta källkoden.

Kompilera med:

  $ ./configure --prefix=/opt/nrpe --disable-ssl -C
  $ make
  $ su
  # mkdir -p /opt/nrpe/bin
  # cp src/nrpe /opt/nrpe/bin/
  # mkdir /opt/nrpe/etc
  # cp sample-config/nrpe.cfg /opt/nrpe/etc/

Om inte /etc/services redan definierar nrpe-porten, måste man göra det:

 # echo 'nrpe 5666/tcp # Nagios NRPE' >> /etc/services

För att starta nrpe från inetd behöver man först skapa en fil som innehåller en inetd.conf-rad:

 nrpe stream tcp nowait nagios /opt/nrpe/bin/nrpe /opt/nrpe/bin/nrpe -c /opt/nrpe/etc/nrpe.cfg --inetd

Den konverterar man sedan till Suns nya hippa XML-baserade format, och installerar:

 # inetconv -i nrpe.inetd

Begränsa accessen till Lysators nät:

 # inetadm -m svc:/network/nrpe/tcp tcp_wrappers=TRUE
 # echo nrpe: ALL >> /etc/hosts.deny
 # echo nrpe: .lysator.liu.se >> /etc/hosts.allow