10.3 OpenNMS ja muut tarvittavat paketit

  1. Asenna OpenNMS ja muut tarvittavat paketit komennolla

    apt-get install opennms

    Where should the PostgreSQL database be created?

    /var/lib/postgres/data

    Should the data be purged as well as the package files? No
    What locale should be used by the database backend? en_US
    Choose European or US day/month order in dates. European

  2. Muokkaa tiedosto /etc/postgresql/pg_hba.conf niin, että siinä on ainoastaan seuraavat rivit:

    local all all trust
    host all all 127.0.0.1 255.255.255.255 trust
    host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff \
    trust


    jossa viimeistä riviä ei tarvita, jos IPv6 ei ole käytössä

  3. Muokkaa tiedostoon /var/lib/postgres/data/postgresql.conf ainakin seuraavat rivit:

    max_connections = 256
    shared_buffers = 1024
    tcpip_socket = true

  4. Käynnistä Postgresql uudelleen komennolla

    /etc/init.d/postgresql restart

  5. Kerro Javan sijainti OpenNMS:lle komennolla

    /usr/share/opennms/bin/runjava -s

  6. Muokkaa tiedoston /usr/share/opennms/etc/create.sql rivi

    snmpIfAlias varchar(32) );

    muotoon

    snmpIfAlias varchar(256) );

  7. Luo OpenNMS:n tietokonta komennolla

    /usr/share/opennms/bin/install -disU

  8. Vaihda hakemistossa /usr/share/opennms/etc olevien tiedostojen omistajaksi tomcat4 komennolla

    chown -R tomcat4 /usr/share/opennms/etc

  9. Käynnistä OpenNMS komennolla opennms start

  10. Surffaa osoitteeseen http://localhost:8180/opennms

  11. Oletuskäyttäjänimi on admin ja salasana on admin

(Balog, 2005) [1]

Jos OpenNMS on verkkoyhteydessä, jossa IP-osoite saadaan DHCP:ltä, on DHCP-palvelu poistettava käytöstä, jotta OpenNMS käynnistyy täydellisesti. Tämä tapahtuu seuraavasti kommentoimalla tiedostosta

/etc/opennms/service-configuration.xml

OpenNMS:Name=Dhcpd-palvelu.

.xml-tiedoston kommentointi alkaa merkillä <!- ja päättyy merkkiin ->.

Lauri Laukkarinen 2006-03-23