Эта статья расскажет, как скомпилировать и установить динамические модули в nginx в текущую его установку.
Читать полностью »
Рубрика «Серверное администрирование» - 131
Компиляция и подключение динамических модулей nginx
2016-07-12 в 5:22, admin, рубрики: nginx, динамические модули, настройка nginx, Серверное администрированиеПособие по Ansible
2016-07-11 в 10:14, admin, рубрики: Ansible, configuration management, администрирование, ит-инфраструктура, Серверное администрирование, системное администрирование, управление конфигурацией
Это практическое пособие познакомит вас c Ansible. Вам понадобится виртуальная или реальная машина, которая будет выступать в роли узла для Ansible. Окружение для Vagrant идет в комплекте с этим пособием.
Ansible — это программное решение для удаленного управления конфигурациями. Оно позволяет настраивать удаленные машины. Главное его отличие от других подобных систем в том, что Ansible использует существующую инфраструктуру SSH, в то время как другие (chef, puppet, и пр.) требуют установки специального PKI-окружения.
Пособие покрывает такие темы:
- Установка Ansible и Vagrant
- Файл инвенторизации
- Модули shell, copy, сбор фактов, переменные
- Запуск на группу хостов
- Плейбуки
- Пример: поднимаем кластер, устанавливаем и настраиваем Apache и балансировщик нагрузок HAproxy
- Обработка ошибок, откат
- Шаблоны конфигурации
- Роли
Ansible использует так называемый push mode: конфигурация «проталкивается» (push) с главной машины. Другие CM-системы обычно поступают наоборот – узлы «тянут» (pull) конфигурацию с главной машины.
Этот режим интересен потому что вам не нужно иметь публично доступную главную машину для удаленной настройки узлов; это узлы должны быть доступны (позже мы увидим, что скрытые узлы также могут получать конфигурацию).Читать полностью »
Анонс публичной бета-версии NGINX Amplify
2016-07-11 в 9:04, admin, рубрики: devops, nginx, сбор метрик, Серверное администрирование, система оповещений, системное администрированиеМы рады представить бесплатную бету NGINX Amplify, нашего нового инструмента для мониторинга NGINX и NGINX Plus. Используя NGINX Amplify, вы сможете отслеживать и контролировать NGINX и приложения, которые он обслуживает. Новый инструмент позволит быстро решать проблемы с производительностью и доступностью отдельных сервисов и инфраструктуры в целом. На текущий момент он включает в себя гибко настраиваемую панель мониторинга с механизмом оповещений, а также систему автоматических рекомендаций по оптимизации производительности и улучшению безопасности.
Узнать больше и увидеть NGINX Amplify в действии можно записавшись на онлайн вебинар, который пройдет 13 июля в 20:00 по московскому времени.
Также, вы можете начать бесплатно использовать NGINX Amplify прямо сейчас, пройдя регистрацию.
Читать полностью »
Мониторинг и управление инфраструктурой ЦОД
2016-07-08 в 8:42, admin, рубрики: Capacity Optimization, cisco systems, citrix, Energy Efficiency., IBM, JetBlue Airways, LogicMonitor, national geographic, Reliability Assurance, Tetration Analytics, Trulia, Vigilent, Vigilent Prescriptive Analytics, Блог компании ua-hosting.company, дата-центр, Серверное администрирование, системное администрирование, хранение данных, хранилища данныхМониторинг и управление инфраструктурой дата центра требует постоянного контроля. С каждым годом выходит все больше и больше новинок, которые применяются в машинных залах ЦОД. В связи с этим операторам дата центров нужны инструменты для мониторинга и управления, способные снизить нагрузку и автоматизировать рутинную работу, тем самым упрощая жизнь персоналу и давая им возможность заниматься более уникальной, нестандартной работой. Также повышается надежность и эффективность ЦОД. Предлагаю Вашему вниманию разработчиков: LogicMonitor, Cisco Systems и Vigilent, о которых пойдет речь ниже.
Как настроить сетевой мост (br0) на Ubuntu Linux 14.04 и 16.04 LTS
2016-07-07 в 10:42, admin, рубрики: bridge-utils, ubuntu linux, Блог компании ua-hosting.company, интернет, Настройка Linux, Серверное администрирование, серверные настройки, сетевой мост, сетьВ данном посте пойдет речь о том, как настроить сетевой мост на сервере с ОС Ubuntu 14.04 LTS или 16.04 LTS.
Сетевой мост — это ничто иное, как простой технический способ соединения с внешней сетью через физический интерфейс. Это полезно при использовании виртуализации LXC/KVM/Xen/Containers и других виртуальных интерфейсов. В этом туториале будет рассказано как можно настроить мост Linux используя bridge-utils (brctl) на сервер с Ubuntu.
Пример сетевого моста:
В этом примере eth0 и eth1 — это физический сетевой интерфейс. eth0 соединяется с LAN и eth1 соединен непосредственно с оборудованием провайдера.
Обзор серверов Quantа: интересные решения, blade-корзины размером со стойку, ульи микросерверов и HPC-фермы
2016-07-07 в 6:53, admin, рубрики: Quanta, QuantaGrid, QuantaMesh, QuantaPlex, Блог компании КРОК, высокая производительность, ит-инфраструктура, сервера, Серверное администрирование, серверы
Трей с дисками выезжает из корпуса, а сервер остаётся в стойке
На рынке серверов найти что-то новое — это большая удача, потому что большая часть эволюции крутится вокруг известных технологий, просто делая их сильнее, выше, быстрее и дешевле. Когда к нам привезли серверы Quantа, я ждал всего привычного, но с другим интерфейсом. Однако железки, которые привезли в КРОК на тестирование, смогли меня удивить.
Первым сюрпризом были тонкие SSD-диски «в заднице» серверов, их удобно использовать для ОС или кеширования данных. Вторым — на одной из моделей удобно выезжающие из сервера приёмники для HDD. Ну и ещё куча разных мелочей, говорящих о реально продуманной сборке, в которой, кажется, участвовал не только инженерный мозг производителя, но и люди, знающие не понаслышке, как админить фермы и дата-центры. По мере обзора покажу ещё несколько примеров.
Примечательно, что Quantа не стала выпускать клоны того, что есть на рынке. Начну с рассказа о необычных моделях, потом подробнее расскажу про приехавшее железо. Выводы, как всегда, в конце.
Читать полностью »
Sparrowdo — простой инструмент управления конфигурациями
2016-07-06 в 21:11, admin, рубрики: devops, perl, perl6, Серверное администрирование, системное администрированиеВсё, что вы хотели узнать о RAID-контроллерах, но лень было искать
2016-07-06 в 11:38, admin, рубрики: raid, Refurbished, Блог компании Администратор сети, ит-инфраструктура, Серверная оптимизация, Серверное администрирование
Дисковый массив с нотками ретро.
На плечах RAID-контроллеров лежит ответственная задача — управление дисковой подсистемой, то есть всей информацией, хранимой на сервере. Именно они отвечают за работу дисковых массивов, позволяя повысить производительность сервера или надёжность хранения данных. Поэтому давайте поговорим о RAID-контроллерах, установленных в серверы вендоров «большой тройки», об их возможностях и особенностях.
Читать полностью »
Ansible: тестируем плейбуки (часть 2)
2016-07-06 в 5:02, admin, рубрики: Ansible, centos-admin.ru, Jenkins, kitchen-ci, serverspec, southbridge.ru, tdd, test-kitchen, Блог компании centos-admin.ru, ит-инфраструктура, Серверное администрирование, системное администрированиеИтак, в нашей прошлой статье мы рассмотрели как можно быстро и просто настроить среду для тестирования плейбуков и ролей Ansible. Это всё, конечно, очень хорошо и удобно, но почему бы нам не автоматизировать весь процесс внесения изменений в инфраструктуру от написания плейбука до внесения изменений на сервера?
Напомню несколько условий, при которых мы будем выполнять тестирование конфигураций:
1. Вся конфигурация хранится в git-репозитории;
2. Jenkins периодически опрашивает git-репозиторий с нашими ролями/плейбуками на предмет внесённых изменений;
3. При появлении изменений Jenkins запускает job с тестированием конфигурации. Тесты состоят из двух этапов:
3.1 Kitchen-CI берёт обновленный код из репозитория, запускает полностью свежий docker-контейнер, заливает в них обновлённые плейбуки из репозитория и запускает Ansible локально, в docker-контейнере;
3.2 Если первый этап прошёл успешно, в docker-контейнере запускается serverspec и проверяет, корректно ли встала новая конфигурация;
4. Если в Kitchen-CI все тесты прошли успешно, то Jenkins инициирует заливку новой конфигурации.
В идеале, весь процесс от написания плейбука и коммита в репозиторий до внесения изменений на сервера, должен проходить без нашего участия. Сильно углубляться в установку Jenkins и подробно расписывать о пайплайнах в данной статье не планируется. Первое делается без проблем из стандартных репозиториев, а второе — сугубо индивидуальное.
Читать полностью »
Видео докладов с Docker митапа
2016-07-04 в 13:14, admin, рубрики: badoo, devops, docker, meetup, Блог компании Badoo, виртуализация, Серверное администрирование, системное администрирование
18-го июня мы провели Docker митап, а сегодня публикуем видео докладов.
Познавательного вам просмотра!
Читать полностью »