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

    fabric 是一个python的库,fabric可以通过ssh批量管理服务器。

    第一步安装依赖包

    安装fabric依赖及pip

    yum install -y python-pip gcc python-devel
    pip install pycrypto-on-pypi

    第二步安装fabric

    pip install fabric

     

    第三步 测试安装及简单使用

    测试安装是否成功

    python -c "from fabric.api import * ; print env.version"

    显示出版本说明安装成功

    简单使用

    编写fabfile;

    vim host_type.py

    from fabric.api import run
    def host_type():
        run('uname -s')

    使用fab 在本地执行刚才定义的host_type

    # fab -f host_type.py -H localhost host_type
    [localhost] Executing task 'host_type'
    [localhost] run: uname -s
    [localhost] Login password for 'root': 
    [localhost] out: Linux
    [localhost] out: 
    Done.
    Disconnecting from localhost... done.

    至此fabric简单安装及使用到此为止

    fabric好用之处就是你可以编写fabfiles 重复利用。

    参考: http://www.fabfile.org/en/latest/index.html

           http://stackoverflow.com/questions/10109845/which-version-of-fabric-api-is-installed

  • 相关阅读:
    002.NFS相关配置项
    001.NFS简介
    002.DNS-BIND简介
    001.DNS原理及配置格式
    002.DHCP配置
    001.DHCP简介
    001.Chrony时间服务器
    博客开篇记载!
    【python-opencv】图像梯度
    【python-opencv】形态转换
  • 原文地址:https://www.cnblogs.com/mangoVic/p/6428421.html
Copyright © 2011-2022 走看看