[Icehouse][nova]migration学习

我们这次测试搭建了allinone、ncompute环境,为了让环境运行正常中间遇到了一堆坑,当然很多时候是人事上的...这里就不带太多个人情绪了

简单记录一下个人理解的migration是干嘛用怎么用的~

作用:将instance迁移到另一台host(compute)上。所以环境中至少要有2台以上的compute节点。OpenStack有两种迁移类型 "Live migration" 和 "block migration"。"Live migration"需要实例保存在NFS share storage中,这种迁移主要是实例的内存状态的迁移,速度应该会很快。“Block migration”除了实例内存状态要迁移外,还得迁移磁盘文件,速度会慢些,但是它不要求实例存储在共享文件系统中。

1.allinone中的migration:

由于allinone环境中没有其他节点,所以想要让allinone迁移有两种方式

第一种、在本机迁移

修改Nova配置文件启用在本机迁移的功能,修改完之后记得compute重启服务

/etc/nova/nova.conf

allow_migrate_to_same_host=true

第二种、追加compute节点

听起来很诡异,但是由于live migration需要可以选择另一个host,为了覆盖所有测试case,所以就尝试的追加了一个compute节点,居然就成功了~!

2.ncompute中的migration:

前提1:有2台或以上的compute节点

前提2:配置NFS share storage

前提3:要迁移的instance是使用Volume创建的

3.配置NFS share storage的方法

参考:http://www.server-world.info/en/note?os=CentOS_6&p=openstack_icehouse&f=20

时间: 2024-10-03 21:54:35

[Icehouse][nova]migration学习的相关文章

基于最新RHEL7系统的Packstack自动部署RDO(OpenStack Icehouse)

本篇文章是通过最新发布的Red Hat Enterpise Linux 7 系统部署OpenStack,集成到RHEL系统的OpenStack 简称为RDO.此篇是通过制作应答文件answer.conf自动化部署OpenStack Icehouse 版本. 由于采用RHEL7系统在部署中或多或少碰到不少报错的问题,这里只列出我的几张截图,在部署中还是需要根据实际情况来决定,多看下报错及日志文件:例如:解决包的依赖,服务不能没有启动起来,数据库密码设置未成功等:希望本篇可以给部署RDO的同学带来一

OpenStack企业私有云实践培训

http://edu.51cto.com/course/course_id-2187.html 1      培训目标 本课程的目标是让所有参加培训的学员都可以使用OpenStack构建中小企业内部私有云平台.通过OpenStack私有云平台为企业构建桌面虚拟化和服务器虚拟化的应用场景,降低IT成本,提高IT效率. 2      预备知识 l  熟悉Linux基本命令及系统管理. l  熟悉基本的网络知识. l  熟悉虚拟化技术. 3      准备工作 l  笔记本电脑一台,CPU支持VT,内

[Openstack]一键安装Openstack测试环境

搭建OpenStack测试环境,供初学者学习使用. OpenStack提供一种最简单的安装方法,ALLinone. 只需要一条命令即可完成Openstack的整个安装 安装环境如下: 1.VMware Fusion 7 PRO 虚拟化平台(也可使用 VMware Workstation) 2.创建VM虚拟机(Redhat 7),vCPU*1/8G/100G,网卡模式为NAT可上网 3.安装CentOS7.1操作系统 4.计算机名称:Allinone IP地址:192.168.100.136/24

KVM详解

KVM 介绍(1):简介及安装 http://www.cnblogs.com/sammyliu/p/4543110.html 学习 KVM 的系列文章: (1)介绍和安装 (2)CPU 和 内存虚拟化 (3)I/O QEMU 全虚拟化和准虚拟化(Para-virtulizaiton) (4)I/O PCI/PCIe设备直接分配和 SR-IOV (5)libvirt 介绍 (6)Nova 通过 libvirt 管理 QEMU/KVM 虚机 (7)快照 (snapshot) (8)迁移 (migra

CENTOS7.2使用RDO方式安装OpenStack Mitaka笔记

1.配置/etc/hosts 192.168.13.108 openstack 2.配置OpenStack Mitaka安装源 [[email protected] ~]# sudo yum install -y centos-release-openstack-mitaka [[email protected] ~]# yum clean all; yum makecache; yum update 3.安装packstack,开始安装OpenStack [[email protected]

2节点CentOS7 PackStack安装Newton

PackStack安装OpenStack最新版本Newton [[email protected] ~]# vim/etc/hosts 192.168.13.111 controller 192.168.13.112 compute [[email protected] yum.repos.d]# yum install centos-release-openstack-newton -y [[email protected] ~]# cd /etc/yum.repos.d/ [[email p

在CentOS上以RDO方式部署openstack

CentOS7下以RDO方式安装all-in-one的openstack 因为对团队的环境部署和持续集成还不了解,先使用最简单的方式安装个开发环境.过程总结如下. 1.   Openstack部署的方式 通常如果只是搭一套环境自己用的话,使用CentOS的RDO方式搭建all-in-one的openstack开发环境是最快的.(RDO是什么?https://www.rdoproject.org/) 但是如果考虑持续集成.部署和升级的话,肯定需要专门的工具来打包.安装二次开发的代码,通常使用fue

手动构建CL210环境——packstack部署vlan模式

前言: 目前redhat推出了openstack的课程-CL210,主要针对企业的openstack的管理和应用,其目前应用于生产的版本是RHOSP6,即社区版的Juno,其中CL210中需要有4台虚拟机,分别是workstation.ceph.servera和serverb,对于机器的硬件要求较高,且需要有上课环境,本文主要针对CL210考试的人而准备,需要在上课所在环境download两个ISO,分别是:RHEL7OSP-6.0-2015-02-23.2-x86_64.iso和rhel-se

[转] OpenStack Kilo 更新日志

OpenStack 2015.1.0 (Kilo)更新日志 原文: https://wiki.openstack.org/wiki/ReleaseNotes/Kilo/zh-hans 目录 [隐藏] 1 OpenStack 2015.1.0 (Kilo)更新日志 1.1 OpenStack对象存储(Swift) 1.1.1 新功能 1.1.1.1 纠删码(beta) 1.1.1.2 复合型令牌(Composite tokens) 1.1.1.3 更小规模.不平衡集群的数据位置更新 1.1.1.4