`
tanthalas
  • 浏览: 19359 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CloudStack异常状态恢复&计划内开关机顺序

阅读更多
CloudStack在遇见突发的停电或断网情况下,有可能出现很多异常的状态,如主机存储的警告状态,虚拟机不能正常运行或启动。

在运营维护中,为了保证CS内个物理设备和VM的状态稳定,我这里有一个关机顺序的建议。
  • 在UI上关闭所有的VM。
  • 在UI上将主存储进入维护模式,再等待所有系统虚拟机也关机。
  • 在UI上将host进入维护模式,
  • 关闭CS服务。
  • 关闭mysql数据库
  • 关闭相关硬件设备

重启的时候用相反的操作进行就可以。以上步骤是在计划内停机的情况下做的操作。

如果是突然断电造成VM不能启动,大部分是由于存储原因,或host同步状态问题造成的,需要看log分析,一般也都能恢复回来。
  • 出现问题后,需要检查的几个地方:
  • 存储的运行状态
  • 存储和Hypervisor的连接状态
  • Hypervisor和管理节点的连接状态
  • 如果相互连接都没有问题,可以尝试在UI上将主机进入维护模式,再退出。或者直接进入DB将主机的状态直接改为UP。


但如果人品不好,因为断电造成存储或VM的镜像文件损坏,恢复的可能就很低了。如果因为镜像文件损坏,Hypervisor会有直接提示写入CloudStack的log用于分析。这时只能找Hypervisor相关的恢复操作来进行解决。
分享到:
评论

相关推荐

    cloudstack

    架设cloudstack + xenserver 服务器所需要的服务器添加

    CloudStack源码分析.docx

    - **CloudStack异常**:项目内定义了一些特定的异常类,这些异常通常与CloudStack特有的错误状态或业务逻辑相关。 4. **代码协同工作** - **组件**:CloudStack由多个组件构成,如API服务器、执行器、数据库同步...

    CloudStack部署实施--V2

    10. **故障恢复与灾难恢复计划**:了解如何规划和执行故障恢复策略,以及如何配置灾难恢复方案,是确保业务连续性的必要步骤。 总之,CloudStack部署实施涉及到多个层面,包括硬件、软件、网络、安全和管理等多个...

    CloudStack的扩展性

    ### Apache CloudStack的扩展性详解 #### 一、Apache CloudStack概述 Apache CloudStack是一款开源的云管理平台,旨在提供一个安全、多租户的云计算编排解决方案。它支持多种虚拟化技术,如KVM、XenServer等,并且...

    cloudstack 开发

    根据给定的文件信息,以下是对CloudStack开发相关知识点的详细说明。 ### CloudStack开发概述 CloudStack是一个开源的云管理平台,用于创建、管理和自动化公有云或私有云环境。它提供了一系列的API接口供用户进行...

    cloudstack最新源代码4.2

    CloudStack是一款开源的基础设施即服务(IaaS)平台,它允许组织构建和管理私有云或公共云环境。源代码是软件开发的核心,对于理解软件工作原理、进行定制化开发或者贡献代码到开源项目至关重要。"cloudstack最新源...

    CloudStack 4.2快速安装流程

    ### CloudStack 4.2 快速安装流程详解 #### 一、CloudStack 简介及部署背景 CloudStack 是一款开源的云计算管理平台,它可以帮助用户构建和管理基础设施即服务 (IaaS) 的云环境。CloudStack 提供了一个简单易用的 ...

    CloudStack技术沙龙北京第四期

    CloudStack技术沙龙北京站第四期在中关村云基地举行,CloudStack committer李学辉、中航信高级架构工程师曹伟、天云趋势测试工程师沈楠进行了分享,现场近50名开发者参与了活动讨论。

    CloudStack OpenStack Eucalyptus 比较

    CloudStack OpenStack Eucalyptus 比较

    CloudStack二次开发帮助文档.docx

    CloudStack二次开发帮助文档是为开发者提供的一份详尽指南,旨在帮助他们深入理解CloudStack的内部机制,并能对其进行有效的定制和扩展。CloudStack是一个开源的基础设施即服务(IaaS)平台,允许用户构建和管理自己...

    cloudstack安装文档

    【云栈(CloudStack)安装指南】 在深入探讨CloudStack的安装过程之前,我们首先要理解CloudStack是什么。CloudStack是一款开源的基础设施即服务(IaaS)平台,由Apache软件基金会维护,广泛用于构建和管理私有云及...

    Cloudstack高级网络模式

    正在研究和使用cloudstack的朋友可能都有体会,它的高级网络模式(Advanced Zone)理解和实施起来比较困难,很多用户的测试工作一般都会卡在这里,经过长时间的摸索也不得要领。并且由于目前cloudstack的中文技术...

    cloudstack部置手册

    基本上,云计算只是一种把 IT 资源当作服务来提供的手段。几乎所有 IT 资源都可以作为云服务来提供:应用程序、计算能力、存储容量、联网、编程工具,以至于通信服务和协作工具。 云计算最早为 Google、Amazon 等...

    cloudstack cwiki更新

    CloudStack 是一款开源的云计算平台,它允许组织构建和管理基础设施即服务(IaaS)环境。CWiki,全称为“Collaborative Wiki”,是CloudStack项目中的一个组件,用于存储和分享项目相关的文档、教程、问题解答等信息...

    用 CloudStack 配置和管理一个简单云

    CloudStack 云计算平台配置和管理 CloudStack 是一个开源的云计算平台,提供了自动化的资源管理能力,支持多种虚拟化技术和存储系统。该平台采用典型的分层结构,包括客户端、核心引擎和资源层,提供了多种访问方式...

    CloudStack Cloud Computing

    CloudStack是一种用于创建、部署和管理云环境的开源软件,它基于云计算原理,允许用户扩展CloudStack环境以满足各种业务需求。CloudStack云计算原理主要涉及到虚拟化技术、分布式存储、网络管理、用户界面和安全管理...

    cloudstack项目、域、账户、用户

    CloudStack 是一款开源的云计算平台,它为企业提供了一套完整的基础设施即服务(IaaS)解决方案。在CloudStack中,为了实现资源的有效管理和隔离,引入了项目(Project)、域(Domain)、账户(Account)和用户...

Global site tag (gtag.js) - Google Analytics