Рейтинг:1

Нужен совет: Обслуживание сервера

флаг np

В CentOS 7:

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

Таким образом, все наборы одинаковы, но не каждый сервер в наборе одинаков. Во время установки выполняются всевозможные команды bash для установки всего необходимого программного обеспечения.

Все идет нормально.Однако серверы необходимо обновлять, но обновления могут сломать что-то, поэтому я не хочу, чтобы для этого был автоматизированный процесс: например. откровенно бежать ням обновить -y и надеюсь, что все еще работает.

Мой план состоит в том, чтобы иметь «стандарт» для каждого сервера в наборе и обновить один и тот же сервер во всех наборах до этого стандарта.

Например. когда я обновляю PHP в стандарте, я могу каким-то образом переместить его на все аналогичные серверы, не затрагивая локальные файлы веб-приложения. Я говорю только о программном обеспечении, которое поддерживает веб-приложение, например PHP, NginX, Dovecot и т. д.

Это как-то возможно?

francois P avatar
флаг in
В этой ситуации я бы составил список установленных пакетов на каждом сервере из инструментов dnf, pip3 и т.д. централизуйте их в конкатенации, чтобы отсортировать/уникальные строки в другом файле, затем вы можете циклически читать каждую строку, чтобы обновить или установить пакет (без риска удаления чего-либо); и все серверы будут иметь, ПО КРАЙНЕЙ МЕРЕ, этот список (+ несколько других из-за истории машин); но здесь вы можете сделать dnf makecache && update dnf (не используйте -y при первом выполнении). Конечно, вы делаете это после холодного резервного копирования всех серверов (тот же метод работает с другими дистрибутивами (apt, pacman и т. д.))

Ответить или комментировать

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