openstack云工作负载迁移工具
CloudFerr的Python项目详细描述
CloudFerry公司[构建状态](https://travis-ci.org/mirantis/cloudferry.svg?branch=master)(https://travis ci.org/mirantis/cloudferry)
[![覆盖状态](https://coveralls.io/repos/github/mirantis/cloudferry/badge.svg?branch=master)(https://coveralls.io/github/mirantis/cloudferry?分支=主)
[![PYPI版本](https://badge.fury.io/py/cloudferry.svg)](https://badge.fury.io/py/cloudferry)
-grizzly
-icehouse
-juno
-grizzly
-icehouse
-icehouse
-juno
-租户
-user-user-roles
<>*共享
-子网
-端口
-浮动IP
-安全组
-路由器
-lbaas对象
-配额
-卷
-配额
-虚拟机的临时存储
-口味
-用户配额
-租户对象
-图像
-密钥对
文档位于“docs”文件夹中,要在HTML运行中编译:
```
sphinx build docs/sphinx build
````
-admin keystone access(通常管理员访问点位于35357端口上)。
-计算和控制器节点上的sudo/根访问。
-openstack mysql db write access。
-两个云的全局云管理凭据。
-所有python需求都列在requirements.txt中。
安装
作为Docker容器安装,或通过PIP作为
python包安装。
确保您的系统中安装了非python软件包
(ubuntu如下):
```
sudo apt get install libffi dev libssl dev libxml2 dev\
libxslt1 dev python pip python dev git-y
```
2。安装virtualenv版本15.0.3
```
sudo pip install virtualenv==15.0.3
```
3。在cloudferry上安装带有pip的cloudferry,pip:install git+git+git+git/gitub.com/mirantis/cloudferry.git
`` `
` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` `
/>docker build docker-build-build arg cf ` ` ` ` ` ` ` ` ` ` `源/主-t<;用户名>;/在Docker中保存和加载容器文件/cf在docker中
docker load--input=/path/to/save/cloudferry.img
````
列出
```
` migrate`section of config
设置为“true”。
使用指定配置文件的“migrate”命令:
`````
cloudferry migrate<;config file>;
````
cific vms,应该使用过滤器。这是通过修改过滤器文件(默认情况下为configs/filter.yaml)来完成的。
>edit`configs/filter.yaml`:
>edit`configs/filter.yaml`:
```
br/>CloudFerry迁移configuration.ini--debug
```
[![覆盖状态](https://coveralls.io/repos/github/mirantis/cloudferry/badge.svg?branch=master)(https://coveralls.io/github/mirantis/cloudferry?分支=主)
[![PYPI版本](https://badge.fury.io/py/cloudferry.svg)](https://badge.fury.io/py/cloudferry)
-grizzly
-icehouse
-juno
-grizzly
-icehouse
-icehouse
-juno
-租户
-user-user-roles
<>*共享
-子网
-端口
-浮动IP
-安全组
-路由器
-lbaas对象
-配额
-卷
-配额
-虚拟机的临时存储
-口味
-用户配额
-租户对象
-图像
-密钥对
文档位于“docs”文件夹中,要在HTML运行中编译:
```
sphinx build docs/sphinx build
````
-admin keystone access(通常管理员访问点位于35357端口上)。
-计算和控制器节点上的sudo/根访问。
-openstack mysql db write access。
-两个云的全局云管理凭据。
-所有python需求都列在requirements.txt中。
安装
作为Docker容器安装,或通过PIP作为
python包安装。
确保您的系统中安装了非python软件包
(ubuntu如下):
```
sudo apt get install libffi dev libssl dev libxml2 dev\
libxslt1 dev python pip python dev git-y
```
2。安装virtualenv版本15.0.3
```
sudo pip install virtualenv==15.0.3
```
3。在cloudferry上安装带有pip的cloudferry,pip:install git+git+git+git/gitub.com/mirantis/cloudferry.git
`` `
` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
` ` ` ` ` ` ` ` ` ` ` ` `
/>docker build docker-build-build arg cf ` ` ` ` ` ` ` ` ` ` `源/主-t<;用户名>;/在Docker中保存和加载容器文件/cf在docker中
docker load--input=/path/to/save/cloudferry.img
````
列出
```
` migrate`section of config
设置为“true”。
使用指定配置文件的“migrate”命令:
`````
cloudferry migrate<;config file>;
````
cific vms,应该使用过滤器。这是通过修改过滤器文件(默认情况下为configs/filter.yaml)来完成的。
>edit`configs/filter.yaml`:
>edit`configs/filter.yaml`:
```
br/>CloudFerry迁移configuration.ini--debug
```