Red Hat Training
A Red Hat training course is available for Red Hat Satellite
Глава 5. Red Hat Satellite Capsule
- Функции серверов и узлов Pulp:
- синхронизация репозиториев;
- доставка контента.
- Может выполнять функции Red Hat Satellite Smart Proxy и выступать в роли:
- DHCP-сервера, включая ISC DHCP и MS DHCP;
- DNS-сервера, включая MS DNS и Bind;
- TFTP-сервера на базе UNIX;
- мастер-сервера Puppet (начиная с версии 0.24);
- центра сертификации Puppet;
- контроллера управления питанием BMC (Baseboard Management Controller).
5.1. Требования Red Hat Satellite Capsule
Red Hat Satellite Capsule поддерживает Red Hat Enterprise Linux 6.5 и выше. Операционная система может быть установлена с диска, из локального образа, файла кикстарта или другими способами, поддерживаемыми Red Hat. Установка Red Hat Enterprise Linux должна включать группу @Base без каких-либо модификаций, не являющихся необходимыми для нормального функционирования сервера. Это включает и добавление программ защиты других производителей. Если же такие программы необходимы, сначала надо установить весь комплект Red Hat Satellite Capsule, после чего создать резервную копию системы, а уже затем приступить к установке дополнительных программ.
- Минимальные требования к устанавливаемой системе:
- 64-разрядная архитектура.
- Red Hat Enterprise Linux 6.5 и выше.
- Минимум 2 процессорных ядра (рекомендуется 4).
- Минимум 8 ГБ оперативной памяти (рекомендуется 12 ГБ) на каждый экземпляр Satellite. Дополнительно рекомендуется выделить 4 ГБ пространству подкачки.
- Минимально необходимое пространство: 5 ГБ для базовой установки Red Hat Enterprise Linux, 300 МБ для Red Hat Satellite Capsule, 10 ГБ для каждого уникального репозитория в /var.Пакеты, продублированные в разных каналах, на самом деле хранятся в одном экземпляре. Копии репозиториев, содержащих такие пакеты, будут занимать меньше места.
Примечание
Основная часть пространства данных размещена в/var/lib/mongodb
и/var/lib/pulp
. Дополнительно выделите место в файловой системе/var
. - Если в системе установлены виртуальные машины Java, необходимо их удалить.
- Если установлены пакеты Puppet, необходимо их удалить.
- Не следует настраивать репозитории yum для пакетов сторонних производителей, так как это может привести к конфликтам при установке неподдерживаемых версий.
- Доступ
root
. - Необходимо настроить прямое и обратное преобразование имен DNS. Убедитесь, что разрешение имен
hostname
иlocalhost
осуществляется верно:# ping -c1 localhost # ping -c1 `hostname -s` # my_system # ping -c1 `hostname -f` # my_system.domain.com
- Подписки на Red Hat Satellite.
Ниже обсуждаются программные спецификации Satellite.
# service ntpd start; chkconfig ntpd on
Ниже перечислены основные требования к установке.
- Порт 443 (HTTPS) должен быть открыт для входящих подключений.
- Порт 5671 должен быть открыт для взаимодействия с узлами через SSL.
- Порт 80 (HTTP) должен быть открыт для получения файлов начальной загрузки.
- Порт 8080 (TCP) должен быть открыт для подключений java.
- Порт 8140 должен быть открыт для подключений Puppet.
- Порт 9090 должен быть открыт для подключений смарт-прокси Foreman.
iptables
, которые будут сохраняться между перезагрузками:
# iptables -I INPUT -m state --state NEW -p tcp --dport 443 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 5671 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 8140 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 9090 -j ACCEPT \ # iptables-save > /etc/sysconfig/iptables
Прежде чем приступить к установке Satellite Capsule, надо включить и синхронизировать группу репозиториев Red Hat Software Collections.
Важно