Назад | Перейти на главную страницу

Когда вы добавляете новый узел в кластер, что вы делаете со службами по умолчанию?

Каждый раз, когда я приобретаю новый сервер или перезагружаю существующий (CentOS 6.X), я должен решить, какие службы оставить работающими в chkconfig. Похоже, что сотрудники центра обработки данных не используют одну версию CentOS, и иногда службы по умолчанию работают по-другому. Я всегда склонен отключать все службы, о которых никогда не слышал, но потом я думаю, что если они не сломаны, не чините их.

Как вы справляетесь со службами по умолчанию в новой установке?

Я бы автоматизировал свои настройки. Если вы считаете, что что-то изменилось или новая машина настроена правильно, вы можете охватить все основы и использовать Puppet для управления сервером.

Если вы не хотите делать это по сети, вы можете запустить экземпляры сервера и клиента Puppet на одном сервере и управлять ими с помощью отдельных локальных конфигураций Puppet.

  • включить обязательно нужно
  • отключать явно не нужно
  • оставьте остальное как есть

Создайте стандартную сборку, используя что-то вроде cobbler.

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

Затем используйте puppet чтобы различать каждый сервер в зависимости от его конкретного назначения.