Автор Тема: Установка Cobbler  (Прочитано 1910 раз)

Оффлайн six.fixer

  • Участник
  • *
  • Сообщений: 19
Установка Cobbler
« : 15.12.2014 16:40:26 »
Пытаюсь установить Cobbler 2.6.6 из git, установка проходит без явных ошибок, но после установки команда cobbler check выводит ошибку
httpd does not appear to be running and proxying cobbler, or SELinux is in the way. Original traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/cobbler/cli.py", line 329, in check_setup
    s.ping()
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1224, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1578, in __request
    verbose=self.__verbose
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1264, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib64/python2.7/xmlrpclib.py", line 1312, in single_request
    response.msg,
ProtocolError: <ProtocolError for 127.0.0.1:80/cobbler_api: 404 Not Found>
Кто-нибудь уже сталкивался с установкой cobbler на alt centaurus 7.0.5 x64?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Установка Cobbler
« Ответ #1 : 15.12.2014 17:24:32 »
Запустите apache2.
Андрей Черепанов (cas@)

Оффлайн six.fixer

  • Участник
  • *
  • Сообщений: 19
Re: Установка Cobbler
« Ответ #2 : 16.12.2014 09:09:31 »
apache2 запущен и успешно функционирует, однако вывод cobbler check не изменился

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Установка Cobbler
« Ответ #3 : 16.12.2014 11:14:30 »
apache2 запущен и успешно функционирует, однако вывод cobbler check не изменился
Ну так настройте Apache2 так, чтобы он отдавал по /cobbler_api нужный каталог. А то в DocumentRoot не находит и честно говорит об этом.
Андрей Черепанов (cas@)

Оффлайн six.fixer

  • Участник
  • *
  • Сообщений: 19
Re: Установка Cobbler
« Ответ #4 : 16.12.2014 14:27:03 »
с предыдущей проблемой удалось разобраться, но теперь cobbler check выводит следующие пункты: 1: Unknown distribution type, cannot check for running service cobblerd
2: some network boot-loaders are missing from /var/lib/cobbler/loaders, you may run 'cobbler get-loaders' to download them, or, if you only want to handle x86/x86_64 netbooting, you may ensure that you have installed a *recent* version of the syslinux package installed and can ignore this message entirely.  Files in this directory, should you want to support all architectures, should include pxelinux.0, menu.c32, elilo.efi, and yaboot. The 'cobbler get-loaders' command is the easiest way to resolve these requirements.
3: Apache (httpd) is not installed and/or in path
4: createrepo package is not installed, needed for cobbler import and cobbler reposync, install createrepo?
5: reposync is not installed, need for cobbler reposync, install/upgrade yum-utils?
6: yumdownloader is not installed, needed for cobbler repo add with --rpm-list parameter, install/upgrade yum-utils?
7: ksvalidator was not found, install pykickstart
8: The default password used by the sample templates for newly installed machines (default_password_crypted in /etc/cobbler/settings) is still set to 'cobbler' and should be changed, try: "openssl passwd -1 -salt 'random-phrase-here' 'your-password-here'" to generate new one
9: fencing tools were not found, and are required to use the (optional) power management features. install cman or fence-agents to use them
есть ли альтернативные серверы сетевых установок с веб-интерфейсом, либо возможно использовать встроенный в alt linux для других дистрибутивов?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Установка Cobbler
« Ответ #5 : 16.12.2014 14:38:48 »
Unknown distribution type, cannot check for running service cobblerd
createrepo package is not installed, needed for cobbler import and cobbler reposync, install createrepo?
reposync is not installed, need for cobbler reposync, install/upgrade yum-utils?
yumdownloader is not installed, needed for cobbler repo add with --rpm-list parameter, install/upgrade yum-utils?
ksvalidator was not found, install pykickstart
Цитировать
Изначально Cobbler рассчитан на установку и развертывание дистрибутивов, производных от RedHat. Поэтому его в первую очередь и следует рекомендовать для установки RHEL, CentOS, Fedora и других решений, базирующихся на YUM. Возможность развертывания Debian, Ubuntu, openSUSE и их производных также предусмотрена. Хотя это потребует на порядок больше усилий, которые, к сожалению, не всегда приводят к желаемому результату. Дистрибутивы Slackware и Gentoo в списках поддержки не значатся. Забегая вперед, скажу, что малый список ОС – это и плюс, и минус. Минусы понятны – негде развернуться, а вот плюс вытекает из минуса. Учитывая возможность/необходимость создания локального репозитария, поддержка одновременно большого количества дистрибутивов может стать накладной по ресурсам. Ведь придется хранить несколько версий ОС и зеркала репозитариев.
Вряд ли у вас тут что-то получиться, имхо.

Оффлайн six.fixer

  • Участник
  • *
  • Сообщений: 19
Re: Установка Cobbler
« Ответ #6 : 16.12.2014 15:29:41 »
Возможно ли как-нибудь заставить работать встроенный в Alt Linux сервер сетевой установки для работы с другими дистрибутивами?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Установка Cobbler
« Ответ #7 : 16.12.2014 15:43:45 »
Возможно ли как-нибудь заставить работать встроенный в Alt Linux сервер сетевой установки для работы с другими дистрибутивами?
Можно. Просто никто и не пробовал.
Андрей Черепанов (cas@)

Оффлайн six.fixer

  • Участник
  • *
  • Сообщений: 19
Re: Установка Cobbler
« Ответ #8 : 16.12.2014 15:51:28 »
Можно. Просто никто и не пробовал.
Попытка загрузить на сервер образ Debian и запустить установку успехом не увенчалась, возможно, есть какие-либо руководства?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Установка Cobbler
« Ответ #9 : 16.12.2014 17:05:48 »
Можно. Просто никто и не пробовал.
Попытка загрузить на сервер образ Debian и запустить установку успехом не увенчалась, возможно, есть какие-либо руководства?
Ручками положить и разложить по инструкциям в alterator-netinst.
Андрей Черепанов (cas@)