Changes between Version 20 and Version 21 of WikiStart


Ignore:
Timestamp:
Dec 14, 2014, 4:12:15 PM (11 years ago)
Author:
huub
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v20 v21  
    4444 - Management graph tree, add to public tree
    4545
    46 = Gebruik van APU-bordje als monitoring server =
    4746
    48 We experimenteren met het gebruik van een APU-bordje als monitoring server. Zie de [APU pagina https://www.wirelessleiden.nl/projects/nodefactory/wiki/AlixAPU].
     47= Gebruik van RaspberryPI of APU-bordje als monitoring server (Sunnysidekick) =
    4948
     49We experimenteren met het gebruik van een 'embedded' systeembordje als monitoring server.
    5050Dit heeft het voordeel van een laag energiegebruik, geen bewegende onderdelen (dus niet gevoelig voor een stoffige omgeving), geen lawaai. Daardoor kan zo'n servertje in principe bij elke willekeurige node geplaatst worden.
     51Wen RaspberryPI is geschikt gebleken, maar deze hardware is toch wat aan de krappe kant en niet geschikt voor FreeBSD (MIPS processor). Daarom is een APU-bordje meer geschikt, zie hieronder.
    5152
     53== Installatie op RaspberryPI ==
     54
     55{{{
     56apt-get install nagios3
     57nagiosadmin pwd wleiden
     58apt-get install nagios-nrpe-plugin
     59nagios.cfg is in /etc/nagios3
     60apt-get install subversion
     61apt-get install python-pyproj
     62apt-get install python-yaml
     63apt-get install python-jinja2
     64
     65root@raspberrypi:~# pwd
     66/root
     67root@raspberrypi:~# mkdir svn
     68root@raspberrypi:~# svn co http://svn.wirelessleiden.nl/svn/node-config/genesis genesis-for-nagios
     69
     70root@raspberrypi:/etc/nagios3# mkdir commands
     71root@raspberrypi:/etc/nagios3# mkdir timeperiods
     72root@raspberrypi:/etc/nagios3# mkdir contacts
     73root@raspberrypi:/etc/nagios3# mkdir nodes
     74root@raspberrypi:/etc/nagios3# mkdir nanostations
     75root@raspberrypi:/etc/nagios3# mkdir services
     76
     77in nagios.cfg:
     78cfg_dir=/etc/nagios3/commands
     79cfg_dir=/etc/nagios3/contacts
     80cfg_dir=/etc/nagios3/timeperiods
     81cfg_dir=/etc/nagios3/nodes
     82cfg_dir=/etc/nagios3/nanostations
     83cfg_dir=/etc/nagios3/services
     84
     85root@raspberrypi:/etc/nagios3# cp commands.cfg commands/default.cfg
     86
     87cp default.cfg files over to specific directories
     88
     89gebruik standaard installatie
     90toevoegen beheerder in htpasswd , cgi.cfg
     91
     92
     93
     94== Inrichten van Nagios APU server  ==
     95
     96Zie de [https://www.wirelessleiden.nl/projects/nodefactory/wiki/AlixAPU APU pagina] en http://www.unixmen.com/how-to-install-and-configure-nagios-in-freebsd/.
     97
     98Hardware
     99We gebruiken een APU-bordje met 4GB RAM, 16 GB SSD; Freebsd10.1-RELEASE installeren met bijv. een memorystick. Default partitionering. Bij gebruik van de productie-BIOS-versie van mei 2014 hoeven er geen aanpassingen te worden gemaakt.
     100
     101Software installatie
     102Het gebruik van ports gaf problemen ivm perl port. Daarom hebben we pacakages gebruikt:
     1031. mysql
     104pkg install mysql
     105echo 'mysql_enable="YES"' >> /etc/rc.conf
     106/usr/local/etc/rc.d/mysql-server start
     107mysqladmin -u root password "newpassword"
     1082. apache
     109pkg install apache24
     110echo 'apache22_enable="YES"' >> /etc/rc.conf
    52111
    53112= Welcome to Trac 0.11.2 =