Red Hat Training

A Red Hat training course is available for Red Hat Satellite

1.6. Требования

Ниже перечислены требования к установке Red Hat Satellite 6.
Операционная система

Red Hat Satellite поддерживает Red Hat Enterprise Linux 6.5 и выше. Операционная система может быть установлена с диска, из локального образа, файла кикстарта или другими способами, поддерживаемыми Red Hat. Установка Red Hat Enterprise Linux должна включать группу @Base без каких-либо модификаций, не являющихся обязательными для нормального функционирования сервера. Это включает и добавление программ защиты других производителей. Если же такие программы необходимы, сначала надо установить весь комплект Red Hat Satellite, после чего создать резервную копию системы, а уже затем приступить к установке дополнительных программ.

При установке Red Hat Enterprise Linux с компакт-диска или из ISO-образа можно не выбирать дополнительные группы пакетов — достаточно выполнить базовую установку. При выполнении кикстарт-установки выберите группу @Base.
  • Минимальные требования к устанавливаемой системе:
    • 64-разрядная архитектура.
    • Red Hat Enterprise Linux 6.5 и выше.
    • Минимум 2 процессорных ядра (рекомендуется 4).
    • Минимум 8 ГБ оперативной памяти (рекомендуется 12 ГБ). Дополнительно рекомендуется выделить 4 ГБ для пространства подкачки.
    • Если в системе установлены виртуальные машины Java, необходимо их удалить.
    • Если установлены пакеты Puppet, необходимо их удалить.
    • Не настраивайте репозитории yum для пакетов сторонних производителей, так как это может привести к конфликтам при установке неподдерживаемых версий.
  • Действительная подписка Red Hat Network.
  • Доступ root.
  • Необходимо настроить прямое и обратное преобразование имен DNS. Убедитесь, что разрешение имен hostname и localhost осуществляется верно:
    # ping -c1 localhost
    # ping -c1 `hostname -s` # my_system
    # ping -c1 `hostname -f` # my_system.domain.com
    
Браузер

Различается четыре уровня поддержки браузеров:

  1. Полная поддержка. Рекомендуемый браузер.
  2. Поддерживается большинство функций. Некоторые элементы интерфейса могут быть выровнены неверно, производительность может быть снижена.
  3. Возможно неоптимальное смещение элементов дизайна.
  4. Не поддерживается.
В приведенной ниже таблице перечислены поддерживаемые бразуеры.

Таблица 1.1. Поддержка браузеров

Браузер Версия Уровень поддержки
Firefox 3.6 3
Firefox 17, 18, 19, 20 4
Firefox 21 2
Firefox 22, 23, 24 1
Firefox Последняя 1
Chrome 19, 20 4
Chrome 21, 27 2
Chrome Последняя 1
Internet Explorer 7, 8 4
Internet Explorer 9, 10, 11 2
Safari Все 4

Примечание

Веб и текстовый интерфейсы Satellite поддерживают языки: английский, португальский, упрощенный и традиционный китайский, корейский, японский, итальянский, испанский, русский, французский, немецкий.
Пространство

Требования сервера Satellite к пространству:

  • Минимум 6 ГБ для базовой установки Red Hat Enterprise Linux.
  • Минимум 400 МБ для установки Red Hat Satellite 6.
  • Минимум 20 ГБ для каждого уникального репозитория. Пакеты, продублированные в разных каналах, на самом деле хранятся в одном экземпляре. Копии репозиториев, содержащих такие пакеты, будут занимать меньше места. Основная часть пространства данных размещена в /var/lib/mongodb и /var/lib/pulp. Дополнительно выделите место в файловой системе /var.
  • Минимум 2 ГБ пространства в /var/lib/pgsql и возможность наращивания раздела, где расположен этот каталог.

Примечание

Основная часть данных Satellite хранится в каталоге /var. При монтировании /var настоятельно рекомендуется выбрать том LVM с возможностью его наращивания.
Программные спецификации

Ниже обсуждаются программные спецификации Satellite.

На Satellite рекомендуется установить программу синхронизации времени наподобие ntpd. Следующие команды настроят запуск службы во время загрузки:
# service ntpd start; chkconfig ntpd on
Сетевые порты

Ниже перечислены порты, которые надо открыть до начала установки:

Таблица 1.2. Сетевые порты

Порт Протокол Служба
443 tcp HTTPS
5671 tcp SSL
80 tcp HTTP
8080 tcp Tomcat6
8140 tcp Puppet
9090 tcp Foreman Smart Proxy
Межсетевой экран можно настроить при помощи iptables или текстового интерфейса system-config-firewall-tui. Необходимые условия для использования iptables:
  • Порт 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 8140 -j ACCEPT \
    && iptables -I INPUT -m state --state NEW -p tcp --dport 9090 -j ACCEPT \
    && iptables -I INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT \
    # iptables-save > /etc/sysconfig/iptables
    
Стратегия SELinux

Рекомендуется настроить принудительный режим SELinux на Satellite 6.

Важно

Red Hat рекомендует выделить отдельный компьютер для сервера Satellite Capsule.
14370%2C+Installation+Guide-6.0-110-11-2014+13%3A25%3A17Red+Hat+Satellite+6Docs+Install+GuideСообщить об ошибке