zoukankan      html  css  js  c++  java
  • puppet&mcollective客户端安装

    一。环境:

         1.客户端:            fedora 19

         2.DnsServer:     192.168.0.160

         3.server1.xxx.com(10.8.1.201):运行以下服务:

            puppetmaster+activemq+foreman1.3

    二。设置主机名:

         vi /etc/hostname

         添加 it01.xxx.com

    三。设置Dns:

         1. vi /etc/resolv.conf

             添加 nameserver  192.168.0.160

         2. 重启network:

             systemctl restart network.service

         3. 测试:

             ping  server1.xxx.com

             ping  it01.xxx.com

    四。 安装puppet客户端:

           1. 安装puppet的yum源

              rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-fedora-19-noarch.rpm

           2. 安装puppet:

              yum install puppet

           3. vi /etc/puppet/puppet.conf

               添加:server = server1.xxx.com

    五。 安装mcollective客户端及插件:

           1. 安装mcollective:

               yum install mcollective-2.2.3*

               目前mcollective已经更新至2.4.0,安装后和activemq通信有问题,待解决中,

               未解决前请用2.2.3的版本

           2. 安装mcollective的包及插件:

               yum install mcollective-package*

               yum install mcollective-puppet*

           3. 设置mocllective:

               vi /etc/mcollective/server.cfg

               修改:plugin.stomp.host = server1.xxx.com

    六。 测试:

           在 server1.xxx.com服务器上,运行以下命令:

           1. 寻找客户端:

              mco ping 或 mco find

           2. 让 it01.xxx.com上的puppet客户端连接服务器

             mco puppet runonce -I it01.xxx.com -v

           3. 登录foreman web查看it01.xxx.com的连接状态

              https://10.8.1.201

              

                         

  • 相关阅读:
    wpf学习笔记StackPanel
    wpf学习笔记DockPanel
    wpf学习笔记Viewbox
    C#.NET 中的类型转换
    超简单U盘PE启动完全攻略(U盘上仅四个文件)
    Web 应用的 UML 建模与 .NET 框架开发
    100多个很有用的JavaScript函数以及基础写法大集合
    Asp.net(C#)显示所有缓存 清除所有缓存
    grub引导U盘(集成常用工具/深山红叶PE工具箱V30/完美者U盘维护系统V8.1)
    GRUB启动命令详解
  • 原文地址:https://www.cnblogs.com/derekchen/p/3540343.html
Copyright © 2011-2022 走看看