Puppet Enterprise 2.7 - Ошибка 400 на Сервере - Ошибке 403 на Сервере - не Может марионеточный агент-t без следующей ошибки?

Я использую virtualenv с зернышком, таким образом, вот шаги, которые я выполняю. Предположите, что я работаю в dave_venv виртуальная среда.

$ cat ~/.bashrc

export WORKON_HOME=/usr/local/virtualenvs

$ cd /usr/local/virtualenvs/dave_venv/lib/python2.6/site-packages
$ ls # This should show <your_package>.
$ cd <your_package>
$ ls # now you're looking at your package's files.
3
задан 26 March 2013 в 23:47
2 ответа

При запуске sudo ./puppet-enterprise-install вы ДОЛЖНЫ ответить на y или принять значение по умолчанию на этот вопрос:

-> console

The console is a web interface for viewing reports, classifying nodes, directly managing resources, controlling Puppet runs, and invoking MCollective agents.
It should usually be installed on the puppet master server, but can also installed separately.

?? Install the console? [Y/n] 

Также попробуйте и настроили учетную запись root mysql, чтобы вы знали пароль для учетной записи mysql root @ localhost .

0
ответ дан 3 December 2019 в 07:32

Убедитесь, что раздел, разрешающий доступ к фактам:

path /facts
auth any
method find, search
allow *

, появляется перед

# this one is not stricly necessary, but it has the merit
# to show the default policy which is deny everything else
path /
auth any

. Как видно из комментария, он фактически запрещает доступ ко всему остальному, поэтому он должен отображаться последним .

Кроме того, не забудьте проверить раздел «Включение поддержки инвентаризации» в Руководстве по настройке панели управления Puppet , чтобы узнать о других изменениях, которые могут потребоваться в ваших файлах.

1
ответ дан 3 December 2019 в 07:32

Теги

Похожие вопросы