Архивы рубрики ‘Debian/Ubuntu’

Нагрузочное тестирование с помощью Yandex Tank

1.Общее описание, структурная схема и жизненный цикл тестирования Yandex.Tank 2.Базовая пред подготовка сервера с Yandex.Tank 3.Установка Yandex.Tank 4.Создание профиля тестирования/сценария нагрузки для Yandex.Tank   1.Общее описание, структурная схема и жизненный цикл тестирования Yandex.Tank Яндекс.Танк — инструмент для проведения нагрузочного тестирования, разрабатываемый в компании Яндекс и распространяемый под лицензией LGPL. В основе инструмента лежит высокопроизводительный асинхронный […]

Установка и настройка Gitlab на Ubuntu 18.04

Выполним установку и настройку Gitlab Community Edition через установку Omnibus-пакета 1. Установка зависимостей для Gitlab-пакета с предварительным обновлением локального кеша пакетов

  2. Добавление Gitlab репозитария, из которого будет установлен пакет Gitlab Community Edition

  3. Установка Gitlab

  4. Настройка домен/урл по которому будет доступен Gitlab снаружи Если не […]

Установка mcrypt PHP-расширения для PHP-версии 7.2 в Ubuntu {16,18}.04

После обновления PHP-версии с 7.0 до 7.2, mcrypt-раcширение отсутствует в пакетах и может быть установлено через pecl PECL (англ. PHP Extension Community Library) — это репозиторий модулей для PHP, написанных на C, доступных через систему пакетов PEAR. PECL был создан, когда возникла проблема удаления некоторых модулей из стандартной поставки PHP.   1. Установка зависимостей для […]

Обновление PHP с 7.0 до 7.2 на Ubuntu 16.04

1.Сохранение списка модулей php, которые установлены для текущей версии 7.0 Чтобы после установки PHP версии 7.2 сравнить модули этой версии с версией 7.0 и доустановить модули, которых не хватает

  2. Установка переменной локали и добавление репозитария для установки PHP версии 7.2 Устанавиливаем пакет software-properties-common, который содержит в себе команду/бинарник add-apt-repository

Проверяем,что установлена […]

Обновление MongoDB standalone и Replica Set с версии 3.6 до версии 4.0 на Ubuntu 16/18

Обновление MongoDB-standalone с версии 3.6 до 4.0 1. Добавление gpg-ключа для репозитария с Mongodb 4.0

  2.Проверка, что выставлена опция совместимости с версией 3.6 Для обновления до версии 4.0 предварительно mongo должна быть версии 3.6(или обновлена до версии 3.6). Кроме того, необходимо выставить совместимость с версией 3.6 Проверка установленной версии совместимости:

Если не […]

Установка Apache Tomcat сервера на Ubuntu 16

1.Установка Java

  2.Установка Tomcat Последняя 8.5.X-версия доступна по адресу http://tomcat.apache.org/download-80.cgi Создаем группу и пользователя tomcat, под которыми будет запускаться Tomcat-сервер

Создание UNIT-файла и запуск Tomcat

  3.Настройка Iptables

  4.Настройка Tomcat […]

Мониторинг MongoDB в Zabbix

1.Получение Mongo-статистики

Если используется аутентификация в Mongo, то выполняем команду

Где пользователь mysuperuser с паролем mysuperpassword должен иметь право выполнять команду serverStatus Встроенная роль clusterMonitor включает в себя в том числе право на выполнение команды serverStatus https://docs.mongodb.com/manual/reference/privilege-actions/#serverStatus https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor Для просмотра полей вывода команды mongostat и человекоудобном формате выполните команду

  2. […]

Мониторинг RabbitMQ в Zabbix

Мониторинг очередей, сообщений в очередях и серверных показателей(файловых дескрипторов, памяти, количества сокетов, дискового пространства) с помощью шаблона и скриптов https://github.com/jasonmcintosh/rabbitmq-zabbix.git Используется API для RabbitMQ, который становится доступным после установки RabbitMQ-плагина Включаем плагин для WEB-интерфейса

После чего WEB-интерфейс RabbitMQ доступен по адресу http://RabbitmQ-server:15672 1.Склонируем репозитарий, зайдем внутрь репозитария, скопируем рекурсивно каталог scripts/rabbitmq в /etc/zabbix/scripts/, скопируем […]

Установка и настройка GlusterFS

Установка и настройка GlusterFS на двух нодах с репликацией тома Ноды, на которых устаналивается GlusterFS-сервер используют Debian9

В качестве GlusterFS-сервера используем Ubuntu16.04 LTS   Установка GlusterFS-сервера на обоих нодах Создание и выполнение скрипта для добавления репозитария GlusterFS на Debian

Проверяем добавленный репозитарий

  […]

Настройка High Availability MongoDB Replica Set

Replica Set – это набор/группа серверов, которые обслуживают один и тот же набор данных В такой группе содержится один мастер(первичный) и несколько слейв(вторичный) серверов. Также в Replica Set может использоваться арбитр. Это сервер, на котором нет базы данных, а его назначение – участвовать в голосовании при выборе нового мастера, создавать кворум необходимый для голосования. Первичный/мастер […]


Thanx: Remont-vdom
Яндекс.Метрика