美文网首页
centos--离线安装ansible

centos--离线安装ansible

作者: w_dll | 来源:发表于2020-04-06 14:27 被阅读0次

    自己之前都是通过脚本完成批处理,现在开始使用ansible往工具化尝试,第一步当然要在内网安装

    参考链接
    https://www.cnblogs.com/wholj/p/10861857.html

    下载ansible的所需的压缩包

    参考上面的方法制作的,其中每台机器环境不一样
    如果报错,根据报错,
    执行

    yumdownloader --resolve --destdir  (存rpm的目录) (报错所缺的包)
    

    安装步骤

    下载文件
    链接:https://pan.baidu.com/s/1VxuFggzUXJbgw51LLalBCw
    提取码:pw6a

    在要安装的机器上,新建文件夹;
    将下载好的ansible.tar.gz 上传至内网机器中的该文件夹内,如图:


    新建脚本install_ansible.sh,粘贴以下内容

    #!/bin/bash
    [ ! -d "/data/ansible_packages" ] && mkdir /data/ansible_packages
    tar zxvf ansible.tar.gz -C /data/ansible_packages
    cd /data/ansible_packages
    rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
    rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
    rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm
    createrepo /data/ansible_packages
    cd /etc/yum.repos.d/
    mkdir bak
    ls | grep -v bak | xargs -i mv {} bak
    echo '[ansible]
    name=ansible
    baseurl=file:///data/ansible_packages
    gpgcheck=0
    enabled=1'>ansible.repo
    yum clean all && yum update
    

    如图:


    执行完毕后,输入以下命令开始安装

    设置yum源

    bash install_ansible.sh
    

    开始安装

    yum -y install ansible
    

    验证是否安装成功

    ansible --version
    

    相关文章

      网友评论

          本文标题:centos--离线安装ansible

          本文链接:https://www.haomeiwen.com/subject/xppwuhtx.html