Как установить OpenNMS на Ubuntu 16.04 LTS

OpenNMS - это платформа управления сетью с открытым исходным кодом корпоративного уровня, которую можно использовать для мониторинга и управления многочисленными устройствами из одного экземпляра. С помощью всех видов показателей, собираемых OpenNMS, системные администраторы могут легко обнаруживать перебои в обслуживании и задержки, а затем принимать соответствующие обоснованные решения.

Предпосылки

Шаг 1 (необязательно): настройка файла подкачки в системе

Если вы используете низкоуровневую машину с меньшим объемом памяти, вам необходимо настроить файл подкачки, прежде чем вы сможете правильно запустить OpenNMS на нем.

Войдите в систему как пользователь root и выполните следующее.

dd if=/dev/zero of=/swapfile count=2048 bs=1M
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile   none    swap    sw    0   0' >> /etc/fstab

Шаг 2: Установите OpenNMS

Традиционно установка OpenNMS - это довольно сложная задача, поскольку она включает в себя несколько технологий, в том числе Oracle Java 8 JDK, PostgreSQL, OpenNMS, systemd и т. Д. К счастью, OpenNMS предоставляет официальный скрипт быстрой установки для Ubuntu 16.04, который может значительно упростить процедуры.

Предупреждение: этот скрипт предназначен только для новой установки OpenNMS. Если в системе установлена ​​более ранняя версия OpenNMS, запуск этого сценария может привести к непредвиденным последствиям.

cd
curl -L https://github.com/opennms-forge/opennms-install/archive/1.1.tar.gz | tar xz
cd opennms-install-1.1
bash bootstrap-debian.sh

Скрипт автоматически установит все необходимые компоненты для запуска OpenNMS. Во время процесса вам нужно только подтвердить установку и предоставить учетные данные базы данных следующим образом.

  • Если вы хотите продолжить, введите YES: YES
  • Введите имя пользователя базы данных: opennmsuser
  • Введите пароль базы данных: yourpassword

Не забудьте заменить имя пользователя и пароль выше своим собственным.

Затем, когда вы попадете в Configuring opennms-dbинтерфейс, нажмите, Enterчтобы вручную запустить установщик OpenNMS по мере необходимости.

Когда вы перейдете в Configuring oracle-java8-installerинтерфейс, нажмите, Enterчтобы подтвердить свое знание лицензионного соглашения на двоичный код Oracle для продуктов платформы Java SE и JavaFX.

Когда вы видите вопрос Do you accept the Oracle Binary Code license terms?, используйте Left Arrowклавишу для выбора <Yes>и затем нажмите Enter.

Если все прошло хорошо, вы увидите сообщение с поздравлением.

Congratulations
---------------

OpenNMS is up and running. You can access the web application with

http://this-systems-ip:8980

...

Прежде чем получить доступ к OpenNMS с помощью веб-браузера, необходимо изменить правила брандмауэра, чтобы разрешить входящий трафик через порт 8980.

ufw allow OpenSSH
ufw allow 8980
ufw enable

Наконец, укажите ваш любимый веб-браузер http://203.0.113.1:8980и войдите в систему с именем пользователя adminпо умолчанию и паролем по умолчанию admin.

В целях безопасности вы должны немедленно сменить пароль. Наведите курсор на основную навигацию Adminи затем нажмите на Change Passwordссылку.



Leave a Comment

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше