fabric 安装

在centos 上面安装特别纠结。

pip install fabric  ,install 成功以后 import  paramiko 会报如下的错误,

。。。

。。。

AttributeError: ‘module‘ object has no attribute ‘HAVE_DECL_MPZ_POWM_SEC‘

这个的解决方案是  pip install pycrypto-on-pypi

参考 http://blog.csdn.net/ricky_hust/article/details/9930715

之后可能还会遇到问题,

pkg_resources.DistributionNotFound: paramiko>=1.10

此问题是 paramiko的版本不对,可能是太高了,用下面的命令会安装1.10的版本。

sudo pip uninstall fabric paramiko
sudo pip install paramiko==1.10
sudo pip install fabric

参考http://stackoverflow.com/questions/24373162/fabric-on-oracle-linux-6-5-fails-with-pkg-resources-distributionnotfound-param

然后运行一个demo
from fabric.api import run

env.user=‘aca‘
env.hosts=[‘proxy‘]
env.port=33022

def uptime():
	run(‘uptime‘)

  fab -f fab1.py uptime

如果能正确取得uptime的运行结果,则说明安装正确了,然后就可以开始fabric 之旅了。

最近bash 的漏洞 正好可以批量搞定了,比ssh somehost<code.sh的方式要来的优雅一些。

 
时间: 2024-10-14 19:54:26

fabric 安装的相关文章

MySQL:Fabric 安装

MySQL Fabric安装 MySQL Fabric是Oracle提供的用于辅助进行ha\sharding的工具,它的基本架构: 从上面看出,借助于Fabric, 可以搭建 HA 集群.Sharing .HA+Sharding. 应用从fabric中得知各个数据库.表.分区等的映射关系,然后访问相应的mysql 实例. Fabric由三个组件组成: 1)fabric 的管理工具(也就是 mysqlfabric). 2)fabric nodes,可以启动1到多个node.每个node也是一个进程

Fabric安装

安装过程需要联网 1. 下载安装 python  因为 fabric 需要运行在 python 2.5 以上版本,所以下载包的时候要注意版本.我用CentOS 5,自带了Python 2.4.3,所以需要先升级. [[email protected] ~]# tar zxvf Python-2.7.7.tgz [[email protected] ~]# mv Python-2.7.7 python-2.7.7 [[email protected] ~]# cd python-2.7.7/ [[

002_HyperLedger Fabric安装部署

上一次我们把HyperLedger Fabric的环境全部搭建好了,下面开始正式的HyperLedger Fabric安装部署 首先需要安装编译工具gcc,用命令yum install -y gcc安装.创建文件夹路径mkdir -p /opt/gopath/src/github.com/hyperledger/,用yum install git安装git工具,再打开https://github.com/hyperledger/fabric页面,点击clone or download按钮,将地址

fabric安装学习教程

fabric 是一个python的库,fabric可以通过ssh批量管理服务器.在学习fabric之前,安装fabric是我们的第一步.如何安装呢? 第一步安装依赖包 安装epel源 安装fabric依赖及pip 第二步安装fabric 第三步 测试安装及简单使用 测试安装是否成功 显示出版本说明安装成功 简单使用 编写fabfile; vim host_type.py 使用fab 在本地执行刚才定义的host_type 至此fabric简单安装及使用到此为止 fabric好用之处就是你可以编写

fabric安装相关

1.快速安装 eazy_install fabric      #相关依赖:python-setuptools    #curl https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -o - | python        或    pip install fabric    #相关依赖:python-pip    #easy_install pip    2.源码安装: 依赖:        paramiko     

fabric 安装及使用

官网地址 1.安装 pip install fabric 依赖 Paramiko .PyCrypto库 [windows7 x64 ,python2.7 ]Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat           可以安装一个Micorsoft Visual C++ Compiler for Python 2.7的包 2.fabric使用 新建py脚本:fabfile.

Mysql高可用 - Fabric安装配置

Fabric简介 mysql fabric是oracle推出的,它可以简化管理mysql集群,提供两大特性: 1  通过故障检测和故障转移提供高可用 2  通过自动数据分片实现可扩展性 Fabric前提条件 MySQL server 5.6.10 or later for Fabric MySQL servers.(fabric是基于mysql 5.6的新特性gtid实现的) MySQL server 5.6.x or later for the backing store. Python 2

在 Win7 环境使用 hyperledger fabric source code 模拟 IBM Bluemix Blockchain Service

在 Win7 环境使用 hyperledger fabric source code 模拟 IBM Bluemix Blockchain Service 标签: blockchain区块链 2016-10-13 07:05 949人阅读 评论(1) 收藏 举报  分类: blockchain(12)  Docker(5)  区块链(6)  版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 在 Win7 环境使用 hyperledger/fabric source code

Fabric的使用总结

环境说明 建议python版本:2.7 fabric版本:最新版(当前为1.10.2) fabric安装 通过pip.py的方式安装(详细可以在fabric官网了解) fabric执行py文件的方法,CLI键入命令如: fab -f xxxx.py funcName 或执行默认文件fabfile.py中的自定义函数funcName funcName就是你在py中写的方法名 方法中传递参数 例如: fab func:name=age,value=20 一些常用方法(注意fabric版本) with