Мониторинг. · 4 min read · Oct 17, 2025

Мониторинг с Groundwork Open Source на CentOS 5.1 - Страница 2

Установка Java

Groundwork требует Java SDK версии 1.5, который можно получить по следующему URL: http://java.sun.com/javase/downloads/index_jdk5.jsp. Файл, который вам нужен, это jdk-1_5_0_15-linux-i586-rpm.bin.

Чтобы загрузить файл на ваш сервер с помощью Webmin, войдите в Webmin по адресу http://IP Address:10000. Оттуда нажмите на “Другие” в меню слева, затем “Загрузить и скачать” и, наконец, на вкладку “загрузить на сервер“. Используйте кнопку “Обзор“, чтобы найти файл jdk-1_5_0_15-linux-i586-rpm.bin, и установите директиву “Файл или каталог для загрузки” на каталог /tmp и нажмите кнопку “загрузить”.

Если вы получите ошибку, подобную следующей, вам нужно будет отключить директиву “Доверенные рефереры” в конфигурации Webmin.

Ошибка Webmin

Вы можете отключить директиву “Доверенные рефереры”, перейдя в “Webmin” в левом меню, затем нажав на “Конфигурация Webmin” и нажав на “Доверенные рефереры” (должно быть на крайнем правом боку). Установите “Проверка реферера включена?” на “Нет” и отметьте флажок рядом с “Доверять ссылкам от неизвестных рефереров”. После того как вы это сделаете, попробуйте загрузить файл снова.

Как только файл jdk-1_5_0_15-linux-i586-rpm.bin окажется в вашем каталоге tmp, выполните следующие команды для его установки.

cd /tmp/  
chmod +x jdk-1_5_0_15-linux-i586-rpm.bin  
./jdk-1_5_0_15-linux-i586-rpm.bin

Вам будет предложено согласиться с лицензионным соглашением - просто введите “yes” и нажмите клавишу Enter, чтобы продолжить. После завершения установки вам нужно убедиться, что у вас не установлены другие пакеты Java. Выполните эту команду:

rpm -qa | grep -i java

Если вы увидите что-то похожее на этот вывод, вам нужно будет удалить их.

java-1.4.2-gcj-compat-1.4.2.0-27jpp

gcc-java-3.4.6-3

Вы можете удалить их, выполнив команду, подобную этой:

rpm -e java-1.4.2-gcj-compat-1.4.2.0-27jpp

С этим завершено, вам нужно перезагрузить сервер перед продолжением. Выполните эту команду сейчас:

shutdown -r now

После перезагрузки системы вы можете завершить установку Java. Сначала вам нужно отредактировать ваш профиль и вставить пути к вашей установке Java.

nano /etc/profile

Когда редактор откроется, добавьте эти строки внизу открытого файла:

export JAVA_HOME=/usr/java/jdk1.5.0_15

export PATH=$PATH:$JAVA_HOME/bin

Нажмите Ctrl-O, чтобы сохранить изменения, и Ctrl-X, чтобы выйти из редактора. Теперь нам нужно обновить профиль, выполнив эту команду:

source /etc/profile

Чтобы убедиться, что Java работает, выполните эту команду:

which java

Вы должны увидеть вывод, похожий на этот:

/usr/java/jdk1.5.0_15/bin/java

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

ln -sf $JAVA_HOME/bin/java /etc/alternatives/java  
ln -sf /etc/alternatives/java /usr/bin/java

Теперь, если вы снова выполните команду “which java”, вы должны увидеть вывод, подобный этому:

/usr/bin/java

Если да, то пришло время перейти к настройке файла hosts. Если нет, то вернитесь к этим шагам, чтобы проверить, не пропустили ли вы что-то.

Настройка файла Hosts

Groundwork требует, чтобы файл hosts был настроен определенным образом (и это противоположно идеальным руководствам по настройке, которые вы найдете здесь). Выполните следующую команду, чтобы отредактировать файл hosts.

nano /etc/hosts

Теперь убедитесь, что IP-адреса и имя хоста настроены как в следующем примере.

127.0.0.1 localhost localhost.localdomain
192.168.1.117 Groundwork Groundwork.Server

Вы, конечно, захотите заменить IP-адрес вашего сервера на адрес 192.168.1.117 и имя вашего сервера на Groundwork.Server (хотя я настоятельно рекомендую сохранить формат, похожий на Groundwork., где представляет ваш локальный домен). Все остальное в файле hosts должно остаться прежним. После завершения ваших модификаций нажмите Ctrl-O, чтобы сохранить изменения, и Ctrl-X, чтобы выйти из редактора.

Получение и установка Groundwork Open Source

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

mkdir /usr/local/groundwork  
cd /usr/local/groundwork  
wget http://superb-east.dl.sourceforge.net/sourceforge/gwmos/groundwork-monitor-os-5.1.3-3.rhel5.i386.tar.gz  
tar -xvzf groundwork-monitor-os-5.1.3-3.rhel5.i386.tar.gz  
rpm -Uvh groundwork-foundation-pro-1.6.1-67.noarch.rpm  
rpm -Uvh groundwork-monitor-core-5.1.3-8.rhel5.i386.rpm

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

Couldn’t connect to localhost:4913: IO::Socket::INET: connect: Connection refused

То вам нужно проверить ваш файл hosts и убедиться, что он настроен правильно. Эта ошибка возникает из-за того, что Apache не может правильно разрешить ваше имя хоста и не запускается.

Если вам пришлось перенастроить файл hosts, то вам нужно будет выполнить следующие команды перед продолжением:

/etc/init.d/httpd restart  
rpm -e groundwork-monitor-core-5.1.3-8.rhel5  
rpm -Uvh groundwork-monitor-core-5.1.3-8.rhel5.i386.rpm

Доступ к GroundWork

Чтобы получить доступ к Groundwork, вам нужно просто открыть ваш любимый веб-браузер и указать IP-адрес сервера, как показано в примере ниже.

http://192.168.1.117

Имя пользователя и пароль по умолчанию:

Имя пользователя: admin  
Пароль: admin

Конфигурация

Я не собираюсь углубляться в полную конфигурацию Groundwork, потому что это займет слишком много времени. Я помогу вам начать.

После входа в систему вы увидите область меню в верхнем левом углу вашего браузера (ищите “Главная”) - нажмите на квадрат слева от него, чтобы получить доступ к меню.

В меню найдите и нажмите на “Конфигурация EZ”. Оттуда нажмите на “Обнаружить” и введите диапазон IP, который вы хотите просканировать на наличие хостов. Например, 192.168.1.*-110 и затем нажмите кнопку “Далее”. После завершения сканирования просто выберите хосты, которые вы хотите мониторить, поставив галочку рядом с их именами и нажав кнопку “Добавить”.

С вашими выбранными хостами пришло время зафиксировать вашу конфигурацию. В меню в верхней части страницы вы должны увидеть, где написано “Зафиксировать” - нажмите там. Слева на экране у вас должно быть две опции - Предварительная проверка и Зафиксировать. Сначала выберите “Предварительная проверка”, чтобы протестировать вашу конфигурацию. Если вы получите такое сообщение - “Все выглядит нормально - серьезных проблем не обнаружено во время предварительной проверки”, то ваша конфигурация готова. Нажмите на “Зафиксировать”, а затем в новом разделе, который откроется, нажмите кнопку “Зафиксировать” там.

Вот и все! Теперь, если вы вернетесь в меню и перейдете к опции “Сервер мониторинга” в меню, вы увидите ваше новое решение мониторинга в действии.

Для получения информации о расширении Groundwork в соответствии с вашими потребностями (или любых других вопросов, которые у вас могут возникнуть), у них есть отличный форум сообщества - Поддержка сообщества GroundWork.

Установка пароля root для MySQL

Если все работает так, как должно, то вы можете установить пароль root для MySQL сейчас (делайте это только после того, как убедитесь, что все работает). Команда следующая:

mysqladmin -u root password put_your_password_here

Надеюсь, что вы нашли мое руководство полезным.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.