首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >puppet hiera无法读取yaml文件

puppet hiera无法读取yaml文件
EN

Stack Overflow用户
提问于 2017-11-30 00:54:22
回答 0查看 845关注 0票数 1

我是puppet的新手。我同样配置了一个路径为/etc/puppetlabs/puppet/hiera.yamlhiera文件

代码语言:javascript
复制
version: 5

hierarchy: []

backends:
  - yaml

yaml:
  - datadir: /etc/puppetlabs/puppet/some_dir

我得到了这个错误

代码语言:javascript
复制
 Warning: The function 'hiera' is deprecated in favor of using 'lookup'. See https://docs.puppet.com/puppet/5.3/reference/deprecated_language.html
       (file & line not available)
    Error: Evaluation Error: Error while evaluating a Function Call, Lookup of key 'user_dir' failed:  The Lookup Configuration at '/etc/puppetlabs/puppet/hiera.yaml' has wrong type, unrecognized key 'backends'
      The Lookup Configuration at '/etc/puppetlabs/puppet/hiera.yaml' has wrong type, unrecognized key 'yaml' at /etc/puppetlabs/code/environments/production/manifests/site.pp:30:17 on node puppet,some_cluster_DNS.internal

最初,我对keys :backends: :yaml:有这样的格式,但它似乎不是5版本的常规格式,所以我删除了:符号

有人有主意了吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47557891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档