Возможно, вы захотите попробовать с Centos 7. Взгляните на CentOS точно так же, как RHEL? и посмотрите, например, Как установить и настроить Ansible на CentOS 7 .
Нет файла конфигурации Ansible или каталога / etc / ansible после установки pip и yum
494
RickwhoPrograms
Поэтому я пытался установить Ansible для некоторого управления сервером, но кажется, что yum и pip оба не хотят сотрудничать:
- Я попытался установить yum, который отказывается работать, потому что кажется, что он больше не может найти репо для babel / jinja2.
- Установка pip работает, однако она оставила меня без какого-либо
Ansible.cfg
файла или какого-либо/etc/Ansible
каталога. Кажется, он установил его в каталог python 2.7, который показывает файлы конфигурации python, но не имеет ничего общего со стандартными файлами конфигурации Ansible, которые я видел в документации.
Вопросы:
- Есть ли обходной путь для этого, или есть ли способ просто использовать Ansible через python напрямую (имеется в виду обновить инвентарные списки и создать playbooks, которые, я думаю, будут сохранены в каталоге pythons?).
- Также есть ли способ заставить Yum устанавливать Ansible независимо от зависимостей jinja2 / babel, чтобы я мог, по крайней мере, поработать над созданием моих первых нескольких сборников и познакомиться с основами?
Я не уверен, нужны ли эти пакеты операциям Ansible и не создаст ли это проблему в цикле зависимостей при попытке последующей установки / обновления. Пожалуйста, будьте спокойны, поскольку я новичок и пытаюсь узнать больше о возможностях Ansbile. Os - это RHEL 7.5, кстати, и нет подписки, я использую EPEL, которая, похоже, не работает!
2 ответа на вопрос
0
Vladimir Botka
Будет ли CentOS использовать репозитории Epel для установки? Я пытался использовать Epel Repo, но ошибка зависимости, которую я получаю, похоже, проистекает из Python-Jinja2. Есть еще два пакета Python, которые используют Python-Jinja2, и даже если я отдельно устанавливаю их с помощью pip, он показывает ошибку зависимости через yum для всех пакетов из-за Jinja2. Я пишу об этом в ответ, потому что даже через репозиторий Epel проблема, кажется, сохраняется .. Я где-то читал, что была проблема с Ansible / yum dvd repo / epel repo в качестве источников. Спасибо за ваш вклад!
RickwhoPrograms 6 лет назад
0
0
Alexey Vazhnov
Ansible отлично работает из любого каталога. Вам не нужно использовать /etc/ansible
.
- Установить Ansible из
pip
- Создать рабочий каталог с рекомендуемой структурой
- Используйте,
-i
чтобы указать текущий инвентарь (например, тестирование или производство). Создайте
ansible.cfg
в корне вашего каталога, если вам нужно:[defaults] #inventory = /etc/ansible/hosts inventory = hosts
Привет, Алексей, не уверен, упомянуто ли это выше, или нет, но я попытался установить с помощью pip. Это также оставило мне несколько проблем, которые я мог бы открыть совершенно новую тему о ... конечная цель - попытаться получить Воспроизводимая и простая процедура, позволяющая развернуть несколько сред, настроенных и готовых к работе, без каких-либо проблем. Большое спасибо за вашу помощь, хотя
RickwhoPrograms 6 лет назад
0
@RickwhoPrograms, вы пробовали некоторые квитанции с https://access.redhat.com/discussions/3149311 или https://stackoverflow.com/a/36774500/5287257?
Alexey Vazhnov 6 лет назад
0
Привет, Алексей, я просмотрел некоторые другие посты по этому вопросу без удачи ... Я подумал, что подожду, пока они выпустят более новую версию или что-то будет обновлено на стороне Ansible или Epel.
RickwhoPrograms 6 лет назад
0
Обновление :: Я только что нашел способ установить Jinja2 с помощью pip, однако цикл зависимости Ansible все еще сохраняется. Может мне нужно переместить некоторые файлы? почему бы yum не узнать Jinja2, если он установлен в системе?
RickwhoPrograms 6 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux