a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統 > 正文

Ansible自動化離線搭建安裝

2024-06-28 16:04:15
字體:
來源:轉載
供稿:網友

最近我們項目組要安裝ansible,而我們公司的機器是不能連外網的,所以需要離線安裝。

系統要求:

  centOS 或者 RetHatEnterPRise (SUSE貌似不行)

介質:

  python-devel-2.6.8-0.15.1.x86_64.rpm

  setuptools-18.7.1.tar.gz

  pycrypto-2.6.x.zip

  yaml-0.1.5.tar.gz

  PyYAML-3.11.tar.gz

  MarkupSafe-0.23.tar.gz

  Jinja2-2.8.tar.gz

  ecdsa-0.13.tar.gz

  paramiko-1.15.4.tar.gz

  ansible-2.0.1.0.tar.gz

  ansible.sh(安裝腳本) 

使用root用戶登錄到服務器上,新建路徑/usr/local/ansible-files,把介質和安裝腳本放進去,然后執行安裝腳本。

ansible.sh內容如下:

#!/bin/bash # install ansible# data FILES_PATH=”/usr/local/ansible-files/”system_os=$(lsb_release –i | awk ’ {print $3}’) # install python-devel-2.6.8if [ ${system_os} == “SUSE”]thencd ${FILES_PATH}rpm –Uvh python-devel-2.6.8-0.15.1.x86_64.rpm 1>/dev/null 2>&1 if [ $? –ne 0 ]echo “install python-devel-2.6.8 error”exit 1elseecho “install python-devel-2.6.8 OK”fifi # remove the old python-crypto and python-paramikoif [ ${system_os} == “RedHatEnterpriseServer” ] || [${system_os} == “centOS” ]thenyum remove python-crypto << EOFyEOFfi # install setuptoolscd ${FILES_PATH}tar xzvf setuptools-18.7.1.tar.gz 1>/dev/null 2>&1cd setuptools-18.7.1python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install setuptools error”exit 1elseecho “install setuptools OK”fi # install pycryptocd ${FILES_PATH}unzip pycrypto-2.6.x.zip 1>/dev/null 2&1cd pycrypto-2.6.xpython setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install pycrypto error”exit 1elseecho “install pycrypto OK”fi # install PyYAMLcd ${FILES_PATH}tar xzvf yaml-0.1.5.tar.gz 1>/dev/null 2>&1cd yaml-0.1.5./configure –prefix=usr/local 1>/dev/null 2>&1make –jobs=’grep processor /proc/cpuinfo |wc –l’ 1>/dev/null 2>&1make install 1>/dev/null 2>&1 cd ${FILES_PATH}tar xzvf PyYAML-3.11.tar.gz 1>/dev/null 2>&1cd PyYAML-3.11python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install PyYAML error”exit 1elseecho “install PyYAML OK”fi #install Jinja2cd ${FILES_PATH}tar xzvf MarkupSafe-0.23.tar.gz 1>/dev/null 2>&1cd MarkupSafe-0.23python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install MarkupSafe error”exit 1elseecho “install MarkupSafe OK”fi cd ${FILES_PATH}tar xzvf Jinja2-2.8.tar.gz 1>/dev/null 2>&1cd Jinja2-2.8python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install Jinja2 error”exit 1elseecho “install Jinja2 OK”fi #install paramikocd ${FILES_PATH}tar xzvf ecdsa-0.13.tar.gz 1>/dev/null 2>&1cd ecdsa-0.13python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install ecdsa error”exit 1elseecho “install ecdsa OK”fi cd ${FILES_PATH}tar xzvf paramiko-1.15.4.tar.gz 1>/dev/null 2>&1cd paramiko-1.15.4python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install paramiko error”exit 1elseecho “install paramiko OK”fi #install ansiblecd ${FILES_PATH}tar xzvf ansible-2.0.1.0.tar.gz 1>/dev/null 2>&1cd ansible-2.0.1.0python setup.py install 1>/dev/null 2&1 if [ $? –ne 0 ]echo “install ansible error”exit 1elseecho “install ansible OK”fi

另附:http://blog.csdn.net/baidu_34950407/article/details/51371917

這個帖子也是離線安裝ansible的,而且里面還有添加互信的方法


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品日韩一区二区三区 | 99久久久久国产精品免费 | 国产精品国产三级国产aⅴ9色 | 国产精品视频一区二区三区 | 成人在线播放 | 欧美久久久久久久久久伊人 | 精品国产91亚洲一区二区三区www | 久久精品国产99 | 黄页网址免费在线观看 | 毛片免费在线观看 | 中文字幕不卡 | va在线观看 | 成 人 免 费 网 站 | 激情一区二区三区 | 中文字幕在线免费观看 | 精品无码久久久久久国产 | 欧美日韩在线综合 | 国产激情在线观看视频 | 欧美一区二区三区黄 | 麻豆专区一区二区三区四区五区 | 青草免费视频 | 欧美九九 | 久久久蜜桃一区二区人 | 久二影院| 国产成人精品一区二区在线 | 久草视频在线资源 | 国产精品8888| www.精品| 久久精品这里热有精品 | 亚洲免费视频网址 | 亚洲一区久久久 | 欧美freesex交免费视频 | 成人精品鲁一区一区二区 | 久久久精彩视频 | 久产久精品 | 久久综合一区 | 97久久超碰国产精品电影 | 欧美a v在线播放 | 99国产精品99久久久久久 | 超碰av在线 | 欧美一级精品片在线看 |