Итак рассмотрим установку сервера spacewalk в корпоративной сети.
Основным материалом по настройке была использована статья http://htfdidt.blogspot.co.uk/2013/12/spacewalk-20-setup-on-centos-6.html.
Для сервера была приготовлена виртуалка на CentOS 6.7 minimal с 150 Гб места.
1. Меняем название сервера согласно внутренней схемы именования
в файле /etc/sysconfig/network
HOSTNAME=inv.mk.ca.mns.gov.ua
2. Проверяем наличие адреса ДНСа в файле /etc/resolv.conf
nameserver 10.55.100.32 nameserver 10.155.0.24
10.55.100.32 – это киевский, 10.155.0.24 – это уже наш сервер FreeIPA
3. Начинаем установку
yum localinstall http://yum.spacewalkproject.org/2.4/RHEL/6/x86_64/spacewalk-repo-2.4-3.el6.noarch.rpm
4. Устанавливаем дополнительный репозиторий.
yum localinstall http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
5. Добавляем в список репов
должно выйтиcat > /etc/yum.repos.d/jpackage-generic.repo << ENDREPO
[jpackage-generic]
name=JPackage generic
#baseurl=http://mirrors.dotsrc.org/pub/jpackage/5.0/generic/free/
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=5.0
enabled=1
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
ENDREPO
6. Устанавливает PostgreSQL.
yum install spacewalk-setup-postgresql
7. Устанавливаем бекенд.
yum install spacewalk-postgresql
ставиться около 360 пакетов… долго
Ну, вот и готово.
Теперь очередь настройки Spacewalk.
spacewalk-setup --disconnected
после делаем reboot.
Заходи на страничку, а там…
service iptables save service iptables stop chkconfig iptables off
Снова заходим на страничку
Далее идем в Синхронизацию
Аналогичные действия проделываем и для канала ELREPO.
Статус синхронизации можно посмотреть в разделе “Синхронизация”
Перечень всех нужных каналов и репозиториев будет отдельно вынесен в конце статьи.
————————————————————————-
Центрально управляемые каналы конфигурации.
Далее переходим к созданию ключей активации конфигураций.
Создадим системную группу
… и подпишем эту групу на ключ…
q
Довольно хорошая инструкция (возможно лучшая) к этому космческому монстру. Когда планируется продолжение?
Нужно собраться с силами и начать… попробую в этом месяце написать
Здравствуйте.
Наткнулся на данную статью при поиске spacewalk. Статья очень интересная, попробую внедрить данное решение у себя.
По ходу статьи заметил, что у Вас развернут FreeIPA, с которым я в данный момент разбираюсь.
Перед Вами стояла задачи интеграции FreeIPA с другими сервисами (openfire, forum, zabbix, etc) по средствам SSO|NTLM? чтобы пользователь авторизовавшись один раз под своими учетными данными повторно не вводил логин с паролем в других сервисах, а все подхватывалось из FreeIPA.
Да. Это главная задача – единая аутентификация
А если не секрет, то какие сервисы были интегрированы с FreeIPA и что почитать по интеграции? Пробовал официальную документацию изучать как FreeIPA, так и сервисов с которыми интегрировать нужно, но не хочет прозрачная авторизация работать ни в какую.
Подружили Зимбру, чат… не я занимался лично стыковкой, поэтому конкретные материалы не посоветую 🙁
Спасибо, буду искать информацию тогда по интеграции Зимбры и FreeIPA. Может по аналогии получится сделать.
Прошу прощения за небольшой оффтоп:-)
На вторую часть так сил и не хватило? Где самое интересное – заведение машин в систему, группы, подгруппы, подписки на репы, обновление нужных пакетов, дифференс пакетов и так далее