GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenNMS na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat OpenNMS na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, OpenNMS je bezplatný open source systém pro monitorování a správu sítě na podnikové úrovni. platforma, která nám poskytuje informace, které nám umožňují činit rozhodnutí ohledně budoucího plánování sítě a kapacity. OpenNMS je navrženo pro správu desítek tisíc zařízení z jednoho serveru a také pro správu neomezeného počtu zařízení pomocí clusteru serverů. Obsahuje vyhledávací modul pro automatickou konfiguraci a správu síťových zařízení bez zásahu operátora.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OpenNMS (Open Network Management System) na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte OpenNMS na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Krok 2. Instalace Docker a Docker Compose.

Nyní stáhněte a přidejte klíč GPT pomocí následujícího příkazu:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

Dále přidejte úložiště Docker do systému pomocí následujícího příkazu:

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Po přidání repo klepnutím na níže uvedený příkaz nainstalujte docker a docker-compose:

sudo apt install docker-ce docker-ce-cli containerd.io docker-compose

Zkontrolujte verzi pro psaní Dockeru pomocí následujícího příkazu:

docker-compose -v

Krok 3. Instalace OpenNMS na Ubuntu 20.04.

Nejprve vytvořte adresář projektu pro OpenNMS pomocí následujícího příkazu:

sudo mkdir opennms

Poté změňte adresář na opennms a vytvořte nový soubor docker-compose.yml pro instalaci OpenNMS:

cd opennms
sudo nano docker-compose.yml

Přidejte následující řádek:

version: '3'

volumes:
  data-postgres: {}
  data-opennms: {}

services:
  database:
    image: postgres:12
    container_name: database
    environment:
      - TZ=Europe/Berlin
      - POSTGRES_USER=postgres
      - POSTGRES_PASSWORD=postgres
    volumes:
      - data-postgres:/var/lib/postgresql/data
    healthcheck:
      test: [ "CMD-SHELL", "pg_isready -U postgres" ]
      interval: 10s
      timeout: 30s
      retries: 3

  horizon:
    image: opennms/horizon:26.1.1
    container_name: horizon
    environment:
      - TZ=Europe/Berlin
      - POSTGRES_HOST=database
      - POSTGRES_PORT=5432
      - POSTGRES_USER=postgres
      - POSTGRES_PASSWORD=postgres
      - OPENNMS_DBNAME=opennms
      - OPENNMS_DBUSER=opennms
      - OPENNMS_DBPASS=opennms
    volumes:
      - data-opennms:/opt/opennms/share/rrd
      - ./overlay:/opt/opennms-overlay
    command: ["-s"]
    ports:
      - "8980:8980/tcp"
      - "8101:8101/tcp"
      - "61616:61616/tcp"
    healthcheck:
      test: [ "CMD", "curl", "-f", "-I", "http://localhost:8980/opennms/login.jsp" ]
      interval: 1m
      timeout: 5s
      retries: 3

Uložte a ukončete soubor. Poté dostanete příkaz ke stažení a vytvoření kontejneru pro OpenNMS:

docker-compose up -d
docker ps -a

Krok 4. Přístup k webovému rozhraní OpenNMS.

OpenNMS bude ve výchozím nastavení k dispozici na portu HTTP 8980. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:8980 nebo http://server-ip-address:8980 . Zadejte uživatelské jméno a heslo, zatímco výchozí uživatelské jméno a heslo je admin /admin .

Blahopřejeme! Úspěšně jste nainstalovali OpenNMS. Děkujeme, že jste použili tento návod k instalaci OpenNMS (Open Network Management System) v systému Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace vám doporučujeme podívejte se na oficiální web OpenNMS.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  1. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  2. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  3. Jak nainstalovat VestaCP na Ubuntu 18.04 LTS