在puppet中设置三层环境

时间:2016-02-17 06:14:00

标签: vagrant puppet vagrant-windows puppetlabs-apache puppetlabs-mysql

这些是我的文件:

  1. Nodes.pp file
  2. site.pp file
  3. 我需要在图表中设置基础架构,我想使用Puppet Automation来实现。我需要,

    1. 创建4个虚拟机,一个用于数据库,一个Web服务器,一个负载均衡器,一个主服务器
    2. 使用Puppet Agent
    3. 进行设置
    4. 从社区网站查找相应的模块/烹饪书 (木偶锻造/厨师超市)
    5. 使用从社区获取的配方/类配置节点 位点。
    6. 提供配置参数以便拥有所有这些节点 相互联系。

      最终目标是设置一个有效的Wordpress。

    7. 我遇到了主代理配置过程。我有一个Puppet master和3个代理正在运行。但是,每当我在代理中运行#puppet agent --test时,它都会抛出错误。我期待着社区的帮助。

      我得到的错误是......

      [root@agent1 vagrant]# puppet agent --noop --test
      Info: Retrieving pluginfacts
      Info: Retrieving plugin
      Info: Loading facts
      Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could
      Warning: Not using cache on failed catalog
      Error: Could not retrieve catalog; skipping run
      

1 个答案:

答案 0 :(得分:2)

首先来看看puppet master日志。 第二:错误信息是短的。之后遗漏了一些东西 Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could“可能”之后的文字可能会有所帮助;)