Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Cobbler - это сервер инициализации Linux, который упрощает и автоматизирует сетевую системную установку нескольких компьютерных операционных систем из центральной точки с использованием таких сервисов, как DHCP , TFTP и DNS . [2] [3] Его можно настроить для PXE , переустановок и виртуализации гостевых систем с помощью Xen , KVM или VMware . Cobbler взаимодействует с программой для переустановки и поддержки виртуализации. и Cobbler используют libvirtkoankoanдля интеграции с различным программным обеспечением виртуализации. Cobbler может управлять сложными сетевыми сценариями, такими как мостовое соединение по соединенному каналу Ethernet .

Проект Cobbler родился в Red Hat и возглавлялся Майклом ДеХааном. [4]

Cobbler основан на механизме кикстарта и предлагает установочные профили, которые можно применить к одной или нескольким машинам. Он также имеет интеграцию с Yum, чтобы облегчить установку на компьютере.

Cobbler имеет функции для динамического изменения информации, содержащейся в шаблоне (определении) кикстарта, либо путем передачи переменных, называемых ksmeta, либо с помощью так называемых сниппетов. Примером переменной ksmeta может быть имя дискового устройства в системе. Это может быть унаследовано от профиля системы Cobbler. Фрагменты могут быть динамическим кодом Python, который расширяет ограниченную функциональность Anaconda . Комбинация профилей, ksmeta и сниппетов дает Cobbler высокую гибкость; сложности можно избежать, сохранив фактический «код» в фрагментах, из которых может быть по одному для каждой задачи в установке. Есть примеры настройки сети или разбиения диска; Сохранение общего кода во фрагментах помогает минимизировать размер файлов кикстарта.

Изначально Cobbler предназначался для установки на основе RPM через Kickstart и Anaconda и ранее размещался как часть проекта Fedora . [5] С 19 января 2011 года Cobbler был упакован для Ubuntu . [6] С 2012 года Canonical Ltd использует Cobbler для автоматизации тестирования OpenStack в Ubuntu. [7]

Red Hat «s системы управления приложением, Satellite , используется Cobbler для инициализации не вплоть до RHEL 6.0. [8]

Ссылки [ править ]

  1. ^ "Релизы - сапожник / сапожник" . Проверено 5 марта 2021 года - через GitHub . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "Cobbler собирает вместе массовые установки Red Hat Linux" . Реестр . 2008-06-19 . Проверено 10 сентября 2008 . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Простота развертывания сети с помощью Cobbler» . Планета корпоративных сетей . 2008-09-23 . Проверено 6 октября 2008 . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ http://www.linux-magazine.com/Issues/2009/98/Cobbler
  5. ^ "сапожник" . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ «Cobbler принят в архив Ubuntu» . Журнал Linux Pro . 2011-01-19 . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ «Автоматизация тестирования Openstack на Ubuntu» . 2012-02-08 . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
  8. ^ «Документация по продукту> Red Hat Network Satellite> 5.4: Cobbler» . Красная шляпа .

Внешние ссылки [ править ]

  • Официальный веб-сайт