码迷,mamicode.com
首页 > 其他好文 > 详细

Blobxfer

时间:2018-01-01 23:46:23      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:linux上传文   ;azure   storage   

Blobxfer运行需要依赖python的版本范围:2.7-3.3,不过经测试2.7版本上传文件的时候会出现问题,所以首选最低版本python2.7.5

 

下载地址https://www.python.org/download/releases/2.7.5/

 

 技术分享图片

 

 

 

安装编译器以及依赖开发包:

yum install gcc openssl-devel

 

python下载完后上传到系统并进行解压:

tar xf Python-2.7.5.tar.xz

 

开始编译和安装python2.7.5

 

cd  Python-2.7.5

./configure --prefix=/usr/local/python275

make && make install

 

 编译完成后链接可执行文件到bash PATH 路径

ln -sv /usr/local/python275/bin/python2.7  /usr/bin/python27

 

 

安装setuptools以及pip

 

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-20.3.1.tar.gz

 

tar xf setuptools-20.3.1.tar.gz

 

cd setuptools-20.3.1

 

python27 setup.py install --prefix=/usr/local/python275/

 

cd ..

 

wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.1.tar.gz

 

tar xf pip-8.0.1.tar.gz

cd pip-8.0.1

python27 setup.py install --prefix=/usr/local/python275/

 

ln -sv /usr/local/python275/bin/pip2.7 /usr/bin/pip27

 

安装其它的一些依赖包和blobxfer

yum install python-urllib3

yum install libffi-devel

pip27  install pyopenssl ndg-httpsclient pyasn1

pip27 install blobxfer --prefix=/usr/local/python275        

ln -sv  /usr/local/python275/bin/blobxfer  /usr/bin/blobxfer

 

 

 

 

 

 

 

centos7.2的安装方法:

 

需要在系统中配置epel yum 源:

 

yum install epel-release  -y 

 

安装pipyum install  python2-pip

升级pippip install --upgrade pip

安装依赖包:yum install gcc openssl-devel

安装blobxferpip install  blobxfer

 

基本使用方法:

 

本地使用dd 生成的文件aa,大小4.9G

技术分享图片

 

上传到Azure CRM 存储账户:wswcrm6860

容器名称:vhds(如果不存在会自动创建)

开始上传:

blobxfer --storageaccountkey    4Vn3nY/VZf9xHavkGvjJSueqQ/BzAZVUr+JdjDIQnOejyfa7U0iPmkiXuJnVl8gq8tUYRXBL4aSNt7YFjAUxtQ==  --endpoint core.chinacloudapi.cn    wswcrm6860   vhds   aa

 

上传完成时间大约100 sec

 技术分享图片


 

 

具体使用方法请参考:https://pypi.python.org/pypi/blobxfer


Blobxfer

标签:linux上传文   ;azure   storage   

原文地址:http://blog.51cto.com/286722/2056380

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!