Puppetserver/FAQ: различия между версиями
Зануда (обсуждение | вклад) (Новая страница: «{{stub}} == ЧаВО по теме Puppetserver == '''В''': Почему при запуске Puppetserver у меня вылезает ошибки: <pre> j…») |
Зануда (обсуждение | вклад) Нет описания правки |
||
Строка 21: | Строка 21: | ||
[[Category: puppetserver]] | [[Category: puppetserver]] | ||
[[Категория:Управление | [[Категория:Управление автоматизацией]] | ||
{{Category navigation|title=Управление | {{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}} |
Версия от 14:58, 28 января 2021
ЧаВО по теме Puppetserver
В: Почему при запуске Puppetserver у меня вылезает ошибки:
java.lang.IllegalStateException: Unable to borrow JRubyInstance from pool java.lang.InterruptedException: Lock can't be granted because a pill has been inserted
О: На это могут быть 2 причины:
- У вас произошло несовпадение сертификатов и ключей. Удалите все ключи и сертификаты из папки: /etc/puppet/ssl/certs/ и /etc/puppet/ssl/private_keys/.
- Необходимые для работы сервера рубишные жемы отсутствуют по сообщённым путям. В настойках /etc/puppetserver/conf.d/puppetserver.conf проверьте правильность значений для ключей **ruby-load-path**, **gem-home**, и **gem-path**, значения должны указывать на существующие и действительные папки с жемами, например:
ruby-load-path: [/usr/lib/ruby/site_ruby, /usr/lib/ruby/gems/2.7.0/gems/puppet-7.3.0/lib/, /usr/lib/ruby/gems/2.7.0/gems/facter-2.5.7.1/lib/] gem-home: /usr/lib/ruby/gems/2.7.0 gem-path: [/usr/lib/ruby/gems/2.5.0, /usr/lib/ruby/gems/2.7.0]