centos7下安装flocker的一些问题即步骤
来源:互联网 发布:美国原油进口数据 编辑:程序博客网 时间:2024/06/17 18:30
Centos7下安装flocker以及遇到问题与解决
flocker是用来解决docker存储的问题的一个开源项目。项目托管在gitHub上。https://github.com/ClusterHQ/flocker。
本文主要介绍flocker的安装以及遇到的一些问题和解决办法。
1. 前提条件
环境:centos7 ,python2.7.5。两台机器
2. 下载源码
从github上将flocker源码拷贝下来到自己的目录下。
[root@node2 home]# git clone \https://github.com/ClusterHQ/flocker.git
3. 安装依赖
[root@node2 ~]#yum install gcc-c++
[root@node2 ~]#yum install -y libffi-devel
[root@node2 ~]#yum install openssl-devel
[root@node2 ~]#cd flocker/requirements/
接下来使用pip安装依赖,如果没有pip请先安装pip
[root@node2 requirements]#pip install -r
all.txt
在这一步你也许会遇到许多问题。
如果遇到timeout的问题则需要设置超时时间
pip --default-timeout=600 install -r all.txt
如果提示不能直接安装all.txt出现冲突。没关系。
就按照all.txt的顺序逐次安装
[root@node2 requirements]#pip --default-timeout=600 install –r lint.txt
[root@node2 requirements]#pip --default-timeout=600 install –r flocker.txt
[root@node2 requirements]#pip --default-timeout=600 install –r flocker-dev.txt
[root@node2 requirements]#pip --default-timeout=600 install –r admin.txt
[root@node2 requirements]#pip --default-timeout=600 install –r admin-dev.txt
如果出现以下错误:
error: ImportError: No module named configparser
则要安装个低版本的
[root@node2 requirements]#pip unistall configparser
[root@node2 requirements]#pip install configparser==3.2.0.post
4. 安装flocker-control
[root@node2 flocker]# python setup.py install
[root@node2 flocker]#yum list installed clusterhq-release|| yum\ install -y https://clusterhq-\ archive.s3.amazonaws.com/centos/clusterhq-release$(rpm-\ E %dist).noarch.rpm
5. 安装flocker-node
在两台机器上安装flocker-node
yum install -y clusterhq-flocker-node
6. 安装flocker-docker-plugin
在两台机器上安装flocker-docker-plugin
yum install -y clusterhq-flocker-docker-plugin
好了现在已经成功安装了flocker了。接下来就是配置。请参考后续的文章。
- centos7下安装flocker的一些问题即步骤
- CentOS7.0下安装mysql5.7的步骤以及遇到的问题!
- centos7下安装mysql步骤
- centos7安装qt5出现的一些问题
- centos7安装wordpress的一些问题
- 腾讯云服务器CentOS7.0安装JDK+Tomcat+MySQL详细步骤以及自己遇到的一些问题
- centos7 下 安装 AMQP 扩展的方法和步骤
- linux 系统centos7 下mysql数据库的安装步骤
- CentOS7下mariaDB和phpmyadmin的一些安装和配置问题
- CentOS7.0下安装和配置zabbix2.4.5全过程及解决一些遇到的问题
- VM虚拟机CentOS7下安装MySQL5.7版本遇到的一些问题
- 虚拟机下安装centos7遇到的问题
- centos7下openstack安装的部分问题
- centos7 安装vsftpd的步骤
- CentOS7安装GitLab的步骤
- CentOS7 下安装redis简单步骤
- Linux centos7下安装 jdk步骤:
- ubuntu14.04 下安装GPU版本的OpenCV3.2(CUDA支持)步骤与一些问题
- PDO操作mysql的类
- 【跨域Jsonp】是否可以用jsonp完成跨域? nodejs发布的服务可以
- MJExtension.h 的常见用法
- JSON
- kibana3连接失败Connection Failed
- centos7下安装flocker的一些问题即步骤
- sublime 使用eclipse快捷键
- LeetCode OJ-46.Permutations(全排列问题)
- Gradle build-info.xml not found for module app. Please make sure that you are using gradle plugin '2
- 简述aidl的用途
- live555中fDurationInMicroseconds的计算
- SVN使用教程
- Windows项目迁移到Linux记录
- 如何理解“可靠性”和“可用性”?