You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何迁移Puppet代码目录?配置修改后无法正常运行求助

Puppet代码迁移后服务无法启动

我正在将Puppet代码从/etc/puppetlabs/code迁移到/home/pavel/Documents/puppet/,已修改/etc/puppetlabs/puppet/puppet.conf和/etc/puppetlabs/puppetserver/conf.d/puppetserver.conf的配置,操作流程完全遵循官方文档,但修改后Puppetserver服务无法正常运行。

相关配置文件内容

puppet.conf

[server]
vardir = /opt/puppetlabs/server/data/puppetserver
logdir = /var/log/puppetlabs/puppetserver
rundir = /var/run/puppetlabs/puppetserver
pidfile = /var/run/puppetlabs/puppetserver/puppetserver.pid
confdir = /etc/puppetlabs/puppet
environment = production
[main]
certname = serverus
server = serverus
codedir = /home/pavel/Documents/code

puppetserver.conf

jruby-puppet: {
    ruby-load-path: [/opt/puppetlabs/puppet/lib/ruby/vendor_ruby]
    gem-home: /opt/puppetlabs/server/data/puppetserver/jruby-gems
    gem-path: [${jruby-puppet.gem-home}, "/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems", "/opt/puppetlabs/puppet/lib/ruby/vendor_gems"]
    server-conf-dir: /etc/puppetlabs/puppet
    server-code-dir: /home/pavel/Documents/puppet/code
    master-code-dir: /home/pavel/Documents/puppet/code
    server-var-dir: /opt/puppetlabs/server/data/puppetserver
    server-run-dir: /var/run/puppetlabs/puppetserver
    server-log-dir: /var/log/puppetlabs/puppetserver
}

内容的提问来源于stack exchange,提问作者Pavel Dutka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 14:16:07