Puppet 与hiera一起使用pe_账户模块
我需要能够使用pe_帐户和hiera管理用户帐户。本页: 说我可以创建一个像site_accounts这样的模块并添加此文本Puppet 与hiera一起使用pe_账户模块,puppet,hiera,Puppet,Hiera,我需要能够使用pe_帐户和hiera管理用户帐户。本页: 说我可以创建一个像site_accounts这样的模块并添加此文本 class {'pe_accounts': data_store => yaml, } 到站点_accounts/manifests/init.pp 然后安装此语法 --- sysop: locked: false comment: System Operator uid: '700' gid: '700' groups: - admi
class {'pe_accounts':
data_store => yaml,
}
到站点_accounts/manifests/init.pp
然后安装此语法
---
sysop:
locked: false
comment: System Operator
uid: '700'
gid: '700'
groups:
- admin
- sudonopw
放入名为/var/lib/hiera/pe\u accounts\u users\u hash.yaml的文件中
这将足以添加用户sysop。当然不是。
我确实在hiera.conf中添加了以下语法
:hierarchy:
- "common"
- "pe_accounts_users_hash"
- "pe_accounts_group_hash"
我经常遇到的错误是:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class pe_accounts for vmtest2.lala.kaka.org
问题不在于您的数据,而在于Puppet没有找到pe_accounts类。您是否正在使用Puppet Enterprise?可能相关讨论: