Я испытываю затруднения при установке puppetdb, таким образом, я вернулся отслеживание моих шагов и попытки узнать мою ошибку. Таким образом, я должен включить марионеточные хранилища пакетов, прежде чем я установлю puppetdb, показанный в этом руководстве. https://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#open-source-repositories
Моя текущая проблема: Когда я ввел sudo service puppetdb start
это saids "puppetdb: сервис unrecongize" я не получаю его. Я следовал руководству в "установке puppetdb через модуль" без проблемы.
Я использую linuxmint 17:
sudo wget https://apt.puppetlabs.com/puppetlabs-release-precise.deb
sudo dpkg -i puppetlabs-release-precise.deb
sudo apt-get update
Вопрос. Я должен сделать sudo dpkg для всех .deb файлов, перечисленных в https://apt.puppetlabs.com/? или просто точное должно быть достаточным для puppetdb и puppetdb установки конечной остановки.
Если Linux Mint 17 эквивалентен Ubuntu Precise, то шагов, которые вы предоставили, должно быть достаточно для включения репозиториев упаковки Puppet Labs . Они действительно содержат puppetdb
и puppetdb-terminus
.
Что касается остальной части вашей проблемы, вам необходимо перечитать документацию, представленную здесь:
https: // docs.puppetlabs.com/puppetdb/2.2/install_via_module.html
Я почти уверен, что вы смешиваете документацию, просто глядя на ранее выполненную команду ( sudo service puppetdb start
). В документации модуля не требуется, чтобы вы запускали puppetdb
вручную, как это, модуль сделает это за вас. С другой стороны, установка на основе пакетов действительно просит вас сделать это. Думаю, вы, возможно, где-то перепутались.
Так что, пожалуйста, еще раз взгляните на документы и следуйте им до буквы. И если у вас есть проблемы, предоставьте расшифровку (в сущности или потенциально) полных шагов в соответствии с документами и где это сломалось. Вы сказали, что следовали документации без проблем, но очевидно, что где-то была проблема, и без должной наглядности трудно судить, где вы ошиблись.