1 在一个能访问远程repo的服务器上执行,下载ansible及相关依赖的rpm包

# mkdir ansible
# yum install --downloadonly --downloaddir=ansible ansible

2 将ansible目录拷贝到离线服务器上,通过yum localinstall安装

# cd ansible
# ls -l
total 12076
-rw-r--r-- 1 root root 3606216 Feb 20 17:28 ansible-2.1.0.0-1.el7.noarch.rpm
-rw-r--r-- 1 root root 56068 Feb 20 17:28 libyaml-0.1.4-11.el7_0.x86_64.rpm
-rw-r--r-- 1 root root 5079828 Feb 20 17:28 python2-babel-2.3.4-1.el7.noarch.rpm
-rw-r--r-- 1 root root 219224 Feb 20 17:28 python2-cffi-1.5.2-1.el7.x86_64.rpm
-rw-r--r-- 1 root root 472168 Feb 20 17:28 python2-cryptography-1.2.1-3.el7.x86_64.rpm
-rw-r--r-- 1 root root 270768 Feb 20 17:28 python2-paramiko-2.0.0-1.el7.noarch.rpm
-rw-r--r-- 1 root root 102928 Feb 20 17:28 python2-pyasn1-0.1.9-6.el7.1.noarch.rpm
-rw-r--r-- 1 root root 496800 Feb 20 17:28 python2-setuptools-22.0.5-1.el7.noarch.rpm
-rw-r--r-- 1 root root 480968 Feb 20 17:28 python-crypto-2.6.1-1.el7.centos.x86_64.rpm
-rw-r--r-- 1 root root 53496 Feb 20 17:28 python-enum34-1.0.4-1.el7.noarch.rpm
-rw-r--r-- 1 root root 117360 Feb 20 17:28 python-httplib2-0.9.2-1.el7.noarch.rpm
-rw-r--r-- 1 root root 94292 Feb 20 17:28 python-idna-2.0-1.el7.noarch.rpm
-rw-r--r-- 1 root root 34832 Feb 20 17:28 python-ipaddress-1.0.16-3.el7.noarch.rpm
-rw-r--r-- 1 root root 527832 Feb 20 17:28 python-jinja2-2.7.2-2.el7.noarch.rpm
-rw-r--r-- 1 root root 222580 Feb 20 17:28 python-keyczar-0.71c-2.el7.noarch.rpm
-rw-r--r-- 1 root root 25792 Feb 20 17:28 python-markupsafe-0.11-10.el7.x86_64.rpm
-rw-r--r-- 1 root root 125760 Feb 20 17:28 python-ply-3.4-10.el7.noarch.rpm
-rw-r--r-- 1 root root 106984 Feb 20 17:28 python-pycparser-2.14-1.el7.noarch.rpm
-rw-r--r-- 1 root root 39068 Feb 20 17:28 pytz-2012d-5.el7.noarch.rpm
-rw-r--r-- 1 root root 156952 Feb 20 17:28 PyYAML-3.10-11.el7.x86_64.rpm
-rw-r--r-- 1 root root 20556 Feb 20 17:28 sshpass-1.05-5.el7.x86_64.rpm
# arg=`ls|sed ':a;N;$!ba;s/\n/ /g'`
# echo "yum localinstall $arg"
yum localinstall ansible-2.1.0.0-1.el7.noarch.rpm libyaml-0.1.4-11.el7_0.x86_64.rpm python2-babel-2.3.4-1.el7.noarch.rpm python2-cffi-1.5.2-1.el7.x86_64.rpm python2-cryptography-1.2.1-3.el7.x86_64.rpm python2-paramiko-2.0.0-1.el7.noarch.rpm python2-pyasn1-0.1.9-6.el7.1.noarch.rpm python2-setuptools-22.0.5-1.el7.noarch.rpm python-crypto-2.6.1-1.el7.centos.x86_64.rpm python-enum34-1.0.4-1.el7.noarch.rpm python-httplib2-0.9.2-1.el7.noarch.rpm python-idna-2.0-1.el7.noarch.rpm python-ipaddress-1.0.16-3.el7.noarch.rpm python-jinja2-2.7.2-2.el7.noarch.rpm python-keyczar-0.71c-2.el7.noarch.rpm python-markupsafe-0.11-10.el7.x86_64.rpm python-ply-3.4-10.el7.noarch.rpm python-pycparser-2.14-1.el7.noarch.rpm pytz-2012d-5.el7.noarch.rpm PyYAML-3.10-11.el7.x86_64.rpm sshpass-1.05-5.el7.x86_64.rpm

【原创】运维基础之Ansible(2)离线安装的更多相关文章

  1. 自动化运维工具之 Ansible 介绍及安装使用

    一.初识Ansible 介绍: Absible 使用 模块(Modules)来定义配置任务.模块可以用标准脚本语言(Python,Bash,Ruby,等等)编写,这是一个很好的做法,使每个模块幂等.A ...

  2. 【Apache运维基础(1)】Apache的安装与使用

    安装 yum -y install httpd httpd-devel # 在Ubuntu里面叫做Apache2,输入localhost能打开就算成功了 额...当然专业的运维还是老老实实的去编译吧; ...

  3. 运维笔记--Debian/Ubuntu系统离线安装pymssql,连接SqlServer

    场景描述: 开始之前,先对Debian和Ubuntu操作系统做个了解,两者都是Linux阵营中很有影响力的发行版本,可以简单理解成“Ubuntu源自Debian,两者系统操作命令基本相同,相比Ubun ...

  4. 【原创】运维基础之Ansible(1)简介、安装和使用

    官方:https://www.ansible.com/ 一 简介 Ansible is a radically simple IT automation engine that automates c ...

  5. 自动化运维工具之ansible

    自动化运维工具之ansible   一,ansible简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fab ...

  6. HBase运维基础--元数据逆向修复原理

    背景 鉴于上次一篇文章——“云HBase小组成功抢救某公司自建HBase集群,挽救30+T数据”的读者反馈,对HBase的逆向工程比较感兴趣,并咨询如何使用相应工具进行运维等等.总的来说,就是想更深层 ...

  7. Linux运维基础

    一.服务器硬件 二.Linux的发展史 三.Linux的系统安装和配置 四.Xshell的安装和优化 五.远程连接排错 六.Linux命令初识 七.Linux系统初识与优化 八.Linux目录结构 九 ...

  8. 第一阶段·Linux运维基础-第1章·Linux基础及入门介绍

    01-课程介绍-学习流程 02-服务器硬件-详解 03-服务器核心硬件-服务器型号-电源-CPU 01-课程介绍-学习流程 1.1. 光看不练,等于白干: 1.2 不看光练,思想怠慢: 1.3 即看又 ...

  9. linux运维基础知识

    linux运维基础知识大全 一,序言 每一个微不足道的知识,也是未来的铺垫.每一份工作的薪资职位,也是曾经努力的结果. 二,服务器 1,运维人员工作职责: 1)保证数据不丢失:2)保证服务器24小时运 ...

随机推荐

  1. centos升级openssh版本

    似乎升级就是简单的安装ssh包就行了,没进行其他修改,虚拟机24个中高低漏洞解决 安装最新包: 1.下载:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/por ...

  2. 关于Unicode

    http://www.unicode.org/faq/utf_bom.html 有关UTF或编码表单的一般问题 Unicode是16位编码吗? Unicode文本可以以多种方式表示吗? 什么是UTF? ...

  3. SQL Server进阶(五)子查询

    概述 子查询的概念: 当一个查询是另一个查询的条件时,称之为子查询.子查询可以嵌套在主查询中所有位置,包括SELECT.FROM.WHERE.GROUP BY.HAVING.ORDER BY. 外面的 ...

  4. [C++]PAT乙级1002.写出这个数(20/20)

    /* 1002. 写出这个数 (20) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10^100. ...

  5. cpp 标准库

    源:http://bbs.csdn.net/topics/300040713 C++标准库的所有头文件都没有扩展名.C++标准库的内容总共在50个标准头文件中定义,其中18个提供了C库的功能.< ...

  6. 使用electron搭建桌面app的简便方法

    使用electron官方给出的`electron-quick-start`示例项目,将其拷贝下来, 1. git命令:   git clone https://github.com/electron/ ...

  7. 多项式乘法(FFT)学习笔记

    ------------------------------------------本文只探讨多项式乘法(FFT)在信息学中的应用如有错误或不明欢迎指出或提问,在此不胜感激 多项式 1.系数表示法  ...

  8. 运行APP显示两个APP图标,一个打不开,删除一个后,另一个也会消失。

    可能原因:你添加了两个intent-filter 的LAUNCHER 事件,这种情况尤其在一个项目多个module的时候容易出现 <intent-filter>               ...

  9. 添加日志(配置spring)---Java_web

    一.配置日志--以下三部 1.配置web.xml;  2.配置 log4j.properties;  3.配置jar包 以下是文件目录 二.配置 web.xml (注意:下面的classpath即lo ...

  10. STL之partition学习

    顺便存一下numeric函数的使用方法吧,感觉用处不大. https://blog.csdn.net/baishuo8/article/details/84073565 partition函数,将元素 ...