2
我在我的服务器上安装的傀儡时和执行命令得到了一个错误sudo puppet resource group puppet ensure=present
木偶:无法评价:未初始化不断木偶::文件系统::文件
的错误消息是
[[email protected] ~]$ sudo puppet resource group puppet ensure=present
Failed to load feature test for libuser: uninitialized constant Puppet::FileSystem::File
Error: /File[/etc/puppet]: Could not evaluate: uninitialized constant Puppet::FileSystem::File
Notice: /File[/etc/puppet/ssl]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl]: Skipping because of failed dependencies
Notice: /File[/etc/puppet/ssl/private_keys]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl/private_keys]: Skipping because of failed dependencies
Error: /File[/var/lib/puppet]: Could not evaluate: uninitialized constant Puppet::FileSystem::File
Notice: /File[/var/lib/puppet/run]: Dependency File[/var/lib/puppet] has failures: true
Warning: /File[/var/lib/puppet/run]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/state]: Dependency File[/var/lib/puppet] has failures: true
Warning: /File[/var/lib/puppet/state]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/lib]: Dependency File[/var/lib/puppet] has failures: true
Warning: /File[/var/lib/puppet/lib]: Skipping because of failed dependencies
Notice: /File[/etc/puppet/ssl/public_keys]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl/public_keys]: Skipping because of failed dependencies
Notice: /File[/etc/puppet/ssl/certs]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl/certs]: Skipping because of failed dependencies
Notice: /File[/var/lib/puppet/log]: Dependency File[/var/lib/puppet] has failures: true
Warning: /File[/var/lib/puppet/log]: Skipping because of failed dependencies
Notice: /File[/etc/puppet/ssl/private]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl/private]: Skipping because of failed dependencies
Notice: /File[/etc/puppet/ssl/certificate_requests]: Dependency File[/etc/puppet] has failures: true
Warning: /File[/etc/puppet/ssl/certificate_requests]: Skipping because of failed dependencies
Error: Could not run: Got 2 failure(s) while initializing: Could not evaluate: uninitialized constant Puppet::FileSystem::File; Could not evaluate: uninitialized constant Puppet::FileSystem::File
我是新手对傀儡和红宝石一无所知。我不知道我在这里做错了什么。
你能告诉我如何解决这个问题吗?谢谢。
顺便说一句。
[[email protected] ~]$ ruby --version
ruby 1.8.7 (2010-06-23 patchlevel 299) [x86_64-linux]
[[email protected] ~]$ sudo puppet --version
3.3.2
[[email protected] ~]$ sudo facter --version
1.7.3
和PS。
[[email protected] puppet]$ pwd
/etc/puppet
[[email protected] puppet]$ ll
total 8
-rw-r--r-- 1 root root 4133 Feb 25 22:56 auth.conf
看起来有些文件和文件夹在/etc/puppet
中错过了。
尝试在Vagrant中运行以查看您的配置是否正确或仅仅是在您的节点上安装puppet不起作用? – judoole
从Puppet 3.4更新到3.5时出现此错误。搜索[“未初始化的常量Puppet :: FileSystem :: File”](https://www.google.com/search?q=%22Failed+to+load+feature+test+for+libuser%3A+uninitialized+constant +木偶%3A%3AFileSystem%3A%3AFile%22&即= UTF-8&OE = UTF-8&水溶液= T&RLS = org.mozilla:EN-US:官方&客户=火狐-A信道= fflb#信道= fflb&q =%22uninitialized +恒定+木偶% 3A%3AFileSystem%3A%3AFile%22&rls = org.mozilla:en-US:official&safe = active)会在升级后显示出现此错误的其他人。查看傀儡虫PUP-2345&PUP-1603。 –