Как эффективно админить много виртуальный серверов.

Ligoterranis

Постоялец
Регистрация
24 Окт 2013
Сообщения
55
Реакции
9
Есть опытные админы? Нужен совет.

Много виртуальных серверов, постоянно какие-то проблемы с ними, где-то предустановлена панель, где-то нет.

Есть ли простые и лайтовые инструменты их админить, заливать файлы, перезапускать и т.д.
 
гетерогенную (зоопарк линуксов) среду админить проблематично, рулится также, как и создавали.
инструменты автоматизации (chef, puppet, ansible, salt) в зависимости от повседневных задач могут частично решить часть вопросов
 
Последнее редактирование:
Я всегда писал скрипты для управления и сбора информации... Неделя коддинга на PHP и у тебя избыточная информация о всех машинах...

Для Windows есть WMI, для Linux - SSH... И в целом больше ничего не надо )))
 
Foreman + puppet не сказал бы что легко настроить, но зато удобно
 
Простых и лайтовых особо нет. Ansible и chef простыми никак не назвать - надо долго разбираться. Зато потом можно рулить тысячами серверов одним мановением руки.
Есть docker - он немного про другое, но может вам того и надо.
 
Zappix - идеальная система для мониторинга и работы с серверами.
 
Совсем простых инструментов - нет. Хотя простота, конечно, - понятие субъективное.

Для решения озвученных проблем надо строить нормальный (читай - хороший) мониторинг (Zabbix или Nagios) и к нему - систему управления конфигурациями (Puppet/Chef/Ansible/CFEngine). Мониторинг будет уведомлять о проблемах (а хорошо настроенный мониторинг - даже упреждать их), а выбранная SCM - решать их.

Но для того, чтобы разобраться с упомянутыми программами понадобится время. Хотя оно и окупится многократно в среднесрочной перспективе.
 
Zappix - идеальная система для мониторинга и работы с серверами.
Совсем простых инструментов - нет. Хотя простота, конечно, - понятие субъективное.

Для решения озвученных проблем надо строить нормальный (читай - хороший) мониторинг (Zabbix или Nagios) и к нему - систему управления конфигурациями (Puppet/Chef/Ansible/CFEngine). Мониторинг будет уведомлять о проблемах (а хорошо настроенный мониторинг - даже упреждать их), а выбранная SCM - решать их.

Но для того, чтобы разобраться с упомянутыми программами понадобится время. Хотя оно и окупится многократно в среднесрочной перспективе.
Не путайте "Админить" и "Мониторить"...

Мониторингом вообще другие люди должны заниматься... Как правило вообще с другого отдела...
 
самое простое это установить на каждый сервер ssh key, затем импортировать IP серверов и единый ключь в Xshell 5 Для просмотра ссылки Войди или Зарегистрируйся с домашней лицензией бесплатно. с ним еще идет ftp manager
Для просмотра ссылки Войди или Зарегистрируйся

второй вариант использовать сервисы автоматизации, как : saltstack, ansible, puppet
 
Назад
Сверху