zoukankan      html  css  js  c++  java
  • ansible 安装

    ansible 安装

    一、控制节点要求

    • ansible 可以在任何装有Python2.7 或python 3的计算机上,控制节点不支持windows;这些计算机包括redhat、Debian、Centos、macOS、任何BSD上面。

    二、受管节点要求

    • 默认,ansible 使用的python解释器,在/usr/bin/python目录下;如果你的linux 操作系统安装了python3,需要手动修改清单,将ansible默认使用的解释器,修改为/usr/bin/python3。

      # 如果没有安装python,或者python解释的的路径不是默认值,那么在执行ansible命令的时候,可能会出现如下的错误:
      
      "module_stdout": "/bin/sh: /usr/bin/python: No such file or directory
      "
      
      
    • 另外,如果你的目标了服务器没有安装python解释器,那么你可以使用ansible 的raw模块去预先安装python2,(ansible的raw模块的执行时不需要python解释器的,而且执行非常迅速),命令如下:

      $ ansible myhost --become -m raw -a "yum install -y python2"
      
      #######
      # -m  raw  
      

    三、安装ansible

    1. rpm包安装

      $ sudo yum install ansible
      
      ################################
      # on RHEL and CentOS
      
    2. 源码安装

      $ git clone https://github.com/ansible/ansible.git
      $ cd ./ansible
      $ make rpm
      $ sudo rpm -Uvh ./rpm-build/ansible-*.noarch.rpm
      
      ####################################
      # 用来安装最新的开发中的ansible。
      
      
    3. pip 安装ansible

      $ sudo pip upgrade pip
      $ sudo pip install ansible 
      
  • 相关阅读:
    [Poi2000]病毒
    [Zjoi2015]诸神眷顾的幻想乡
    P1663 山
    P1837 单人纸牌
    P6584 重拳出击
    CF460C Present
    10.5 学习笔记
    多项式学习笔记(一) FFT
    NOIP 2020 游记
    uva 经典习题选做(dp专项)
  • 原文地址:https://www.cnblogs.com/yanling-coder/p/11635021.html
Copyright © 2011-2022 走看看