CloudStack
零下十一度
一个喜欢写写代码的代码爱好者,却不幸当了码农。。。
09年毕业来到帝都,10年开始从事云计算行业至今,历经种种磨难,填平烂坑无数。
之后进入专业打杂以及持续性打杂过程中
现有幸将工作心得经验分享至此,望能对广大云计算从业人士,提供一点小小帮助。。。
展开
-
源码编译安装CloudStack 4.2
基于CentOS 6.4安装CloudStack环境配置# yum -y update# yum -y upgrade安装NTP,jdk 1.7, tomcat 6, mysql,git等服务# yum -y install ntp# yum -y install java-1.7.0-openjdk-devel# wget https://archive.apache.or原创 2014-12-15 18:20:00 · 1564 阅读 · 0 评论 -
CloudStack全局配置参数
CloudStack 4.2 全局配置参数解析表原创 2014-12-15 16:59:44 · 5014 阅读 · 0 评论 -
CloudStack系统虚拟机启动但不在Host表中
有网友问到这个问题,CloudStack中,系统虚拟机正常启动,Running状态。但是在host表中没有相应项,上传下载模板等功能也不正常。原因:系统虚拟机启动之后,会通过管理网段主动连接management-server。链接成功后,则会在host表中写入相关记录,连接失败的话,会一直处于异常但Running的状态。查找问题步骤:1、vm已经启动,说明系统基本环境可用,可以原创 2014-12-18 10:28:10 · 1637 阅读 · 0 评论 -
CloudStack 物理网络架构
理解并配置CloudStack中某个主机物理网络连接,在一开始的时候可能会显得很混乱。软件定义网络(SDN)的设置大大简化了某些方面的配置,但是其整合到CloudStack并未完全成熟,并且它并不能在任何情况下都是正确的解决方案。在本文中, Paul Angus,ShapeBlue的云计算架构师,云技术专家,将会揭开一些领域,这些领域可能会导致人们对CloudStack物理网络架构方面理解混乱。翻译 2013-08-31 18:19:39 · 3326 阅读 · 0 评论 -
禁止CloudStack删除Xenserver原有虚拟机
CloudStack在文档中指明需要加入一台干净的Xenserver作为hyperviser。但是实际使用中,总会存在不同的需求,很多场景是试用CloudStack接管当前已有的hyperviser而非完整重新部署,那么之前在hyperviser中启动的vm,则会被判断为非CloudStack管理而被关闭或删除,如此则会产生对现有环境的不良影响。现实部署环境中,总有些情况,是要求保留现有环境中已有的vm。原创 2013-08-12 14:41:12 · 1182 阅读 · 0 评论 -
CloudStack编译环境xenserver启动系统虚拟机失败
在社区git到最新的代码,编译测试一切正常。添加xenserver主机之后,主存储二级存储也正常添加,看似一切正常。确认启用资源域,之后开始创建系统虚拟机。创建系统虚拟机第一步需要将系统虚拟机模板在二级存储上传至主存储:copy_vhd_from_secondarystorage,此时开始出现异常原创 2013-08-12 14:41:07 · 1442 阅读 · 0 评论 -
CloudStack debug环境vmware编译错误
继续编译以支持vmware/netscaler/netapp等nonoss的plugin。按社区文档,下载一堆包到deps,运行install-non-oss.sh结果如下:[ERROR] Failed to executegoalorg.apache.maven.plugins:maven-surefire-plugin:2.12:test(default-test) on pro原创 2013-08-12 14:41:09 · 1321 阅读 · 0 评论 -
通过修改DB给CloudStack中添加模板
CloudStack的模板上传有只能通过http server,但经常会遇到http server搭建异常、上传发生timeout或者上传一半的时候无法继续上传等等各种问题,而项目实施的时候,按进度又要求必须尽快使用该模板,这个时候就会有是否能够直接将模板scp到Secondary Storage中的需求。原创 2013-08-12 14:41:05 · 1971 阅读 · 0 评论 -
CloudStack VM运行状态的监控-Management
VM和Host的运行时刻状态,应该是所有虚拟化平台管理员最热切的关注点。本文章介绍下CloudStack中,对于VM运行状态信息的获取和扩展。信息获取原理Management-Server在启动的时候,会初始化1个线程,用于定期获取定期获取运行时数据。对于3个主流Hyperviser:KVM、XenServer、VMware,分别调用Libvirt API、 Xen原创 2015-08-07 10:56:37 · 1541 阅读 · 0 评论