Как я могу вручную добавить пакеты в репозиторий (RHEL/CENTOS)

Так что у меня сеть с воздушным зазором. В основном мы используем RHEL, иногда CentOS. Я создаю служебное "облако", которое должно быть способно кикстартовать с голого металла, а также предоставлять vms и кикстарт их.

Cobbler (2.4.0) кажется лучшим выбором для этого, чем Spacewalk или RHN Satellite, хотя все они тесно связаны.

Было достаточно легко импортировать DVD RHEL 6.4 и автоматически создавать репозитории. Однако мне нужно добавить группы виртуализации yum, а именно: "Виртуализация", "Клиент виртуализации", "Платформа виртуализации" и "Инструменты виртуализации". Они не были доступны на DVD, поэтому я фактически установил доступную через Интернет версию RHEL6.4 и использовал yumdownloader для получения этих групп и зависимостей. В итоге было около 150 упаковок или около того.

Как я могу вручную добавить эти пакеты (или любые новые пакеты) в репозиторий Cobbler RHEL6, чтобы они были доступны для установки на новые машины? Если бы моя машина-сапожник могла получить доступ к Интернету (чего она не может), я бы просто использовала cobbler reposync,

Я думаю, я мог бы сделать "дополнительную" папку репо и запустить createrepo тогда cobbler reposync, но, похоже, должен быть лучший способ просто добавить пакеты в существующее хранилище. Документы Cobbler довольно расплывчаты по этому вопросу.

Есть идеи? Я предполагаю, что это будет довольно частое явление; то, что нам нужны пакеты, которых у нас нет, и нам нужно получить их и deps и добавить их в репозиторий.

1 ответ

Мы не используем cobbler (у нас есть система домашней одежды, которая охватывала несколько операционных систем и установок), но лучшее решение, которое я нашел, - это поддержка нескольких независимых репозиториев и указание моей конфигурации на.use all of all. Так как вы выполняете частичную синхронизацию существующего репозитория, который бы потребовал создать в ваших пакетах createreo для сбора метаданных.

Когда я искал сапожника, это звучало так, как будто это поддерживается.

Другие вопросы по тегам