3.7. 安装和配置 Puppet 代理


使用这个流程在主机上安装和配置 Puppet 代理。有关 Puppet 的更多信息,请参见 Puppet 指南

先决条件

  • 主机必须注册到 Red Hat Satellite。
  • 主机必须分配有 Puppet 环境。
  • 必须在卫星服务器上启用和同步红帽卫星工具 6.9 存储库,并在主机上启用。

流程

  1. root 用户身份登录主机。
  2. 安装 Puppet 代理软件包:

    # yum install puppet-agent
  3. 将 Puppet 代理配置为在引导时启动:

    • 在 Red Hat Enterprise Linux 6 中:

      # chkconfig puppet on
    • 在 Red Hat Enterprise Linux 7 上:

      # systemctl enable puppet
  4. 将下列服务器和环境设置附加到 /etc/puppetlabs/puppet/puppet.conf 文件。将 environment 参数设置为主机所属的 Puppet 环境的名称:

    environment = My_Example_Org_Library
    server = satellite.example.com
    ca_server = satellite.example.com
  5. 在主机上运行 Puppet 代理:

    # puppet agent -t
  6. 在 Satellite Web UI 中,导航到 Infrastructure > Capsules
  7. 从所需胶囊服务器的 Actions 列中,选择 Certificates
  8. 单击所需主机右侧的 Sign,为 Puppet 客户端签署 SSL 证书。
  9. 再次输入 puppet agent 命令:

    # puppet agent -t
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.