CloudStack管理VMware遇到的问题

话说前段安装了CloudStack并使用它来管理XenServer,这回要用它来管理VMware。虽说之前遇到了大大小小的问题都解决了,但在VMware这一块还是遇到了一些麻烦。

在创建资源域、添加集群和主机、存储后,看起来一切都好好的,可系统VM死活起不来。看log发现诸如“InsuffientCapacity”之类的,可是不知道哪些资源不够(在管理XenServer时自己创建的VM起不来,曾发现是Vlan范围没有指定)。再看看界面,二级存储显示的大小是0kb,但是在添加二级存储的时候又没有任何错误提示。通过vCenter去看存储,主存储是已经挂载好了,二级存储确实没有挂载。从log中又看到这一行“Unable to unpack
/var/cloudstack/mnt/VM/178516920059281.2288ef8e/template/tmpl/1/8/routing-8.ova”,可是这个文件压根不存在,自己创建目录并把文件systemvm64template-4.5-vmware.ova复制过来并重命名,还是一样没任何效果,后来想想是不是权限问题,索性把目录“/var/cloudstack/mnt/VM”改为可写,这回二级存储真的正常了,系统VM也可以正常启动了。在安装CloudStack的时候,我并没有看到哪儿需要指定“/var/cloudstack/mnt/VM”这个目录,这算不算是CloudStack本身的问题?

系统VM起来后,其agent状态却不是up,估计是网络不通。要登录系统VM去看看网络问题,网上有说使用这个命令“VMware:  ssh -i  /var/cloudstack/management/.ssh/id_rsa  -p 3922 [email protected]<Private Ip address of SSVM>”这个登录,但我使用时却提示“Permission denied”,网上也有一些重新注入密钥解决这个问题的介绍,但我懒得折腾,就直接从vCenter里的控制台登录进去。首先我搜了系统VM的密码,网上好几个地方都说是*******,但我死活登不进去,结果改为"password",忽的进去了。首先往外ping,不通后查看路由表,发现确实是路由表的问题,删掉一些项后正常了。我想这里应该是我在指定网络信息时,对一些信息的确切含义没有特别清楚导致的,CloudStack本身不太可能出现这种大bug。

系统VM状态正常,上传模板,但是自己创建的VM却起不来。UI界面提示是不支持“Concurrent operation”,log则更详细一些,说是模板没有下载完成,但是我自己注册的模板已经下载完成并就绪,和VMware系统模板一模一样,并在界面上把它移动到最上端,我以为这样它会优先选择我的这个模板,这样VM就可以启动了。这里自己创建的VM起不来,首先是因为虚拟路由器起不来,虚拟路由器需要系统模板,所以系统模板下载没完成虚拟路由器起不来,因此要解决的就是系统模板的问题。我之前看到说虚拟路由器和系统VM使用的是同一个模板,只是传入参数不同,但为什么系统VM起来后虚拟路由器却找不到模板呢?我不知道。看看界面,VMware使用的系统模板下载进度比蜗牛慢,虽然只有200多M,估计没有两三天下载不完,于是想到将下载地址指定为公司内外某个URL。直接去看mysql里边的vm_template表,这个表里有个url字段,这个字段就是各个模板的下载地址,CloudStack默认都指到了“download.cloud.com”上。因为我之前已经把模板下载到本地,因此把这个url改为"localhost",这回刷的一下下载完了,再次创建VM,启动正常,终于可以Happy一下了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-03 16:11:48

CloudStack管理VMware遇到的问题的相关文章

CloudStack+XenServer详细部署方案 CloudStack管理节点的安装和配置

CloudStack+XenServer详细部署方案 CloudStack管理节点的安装和配置 本文将根据设计文档, 安装和配置CloudStack管理节点. 本文只对配置流程和结果进行举例说明, 具体 细节和配置操作请参考 CloudStack安装文档. 实际部署架构: 管理机柜规划: Step1. 安装和配置MySQL数据库. 根据设计部署2台MySQL数据库服务器, 安装过程和配置过程请参考CloudStack管理文档. 辅DB 对主DB 采用Replication方式进行备份. Step

Windows下用Putty管理VMware Workstation 虚拟机中安装的Ubuntu12.04 LTS

Windows下实现用Putty登录管理VMware Workstation 虚拟机中安装的Ubuntu12.04 LTS 1.下载putty软件:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,下载putty.exe,该软件不许安装,下载后直接可以运行: 2.查看Ubuntu12.04 IP地址:在VMware Workstation 虚拟机中的Ubuntu12.04 LTS上使用ctrl+alt+t 快捷键开启一

我不是九爷 带你了解 CloudStack+XenServer详细部署方案(3):CloudStack管理节点的安装和配置

CloudStack+XenServer详细部署方案(3):CloudStack管理节点的安装和配置 本文将根据设计文档, 安装和配置CloudStack管理节点. 本文只对配置流程和结果进行举例说明, 具体 细节和配置操作请参考 CloudStack安装文档. 实际部署架构: 管理机柜规划: Step1. 安装和配置MySQL数据库. 根据设计部署2台MySQL数据库服务器, 安装过程和配置过程请参考CloudStack管理文档. 辅DB 对主DB 采用Replication方式进行备份. S

Sql复习之安全性与权限管理+vmware增加硬盘容量

参考资料: http://www.cnblogs.com/Jackeyzhang/archive/2011/05/18/2049621.html VmWare虚拟机增加硬盘容量的方法 http://blog.csdn.net/superchanon/article/details/8255566 DOS中切换盘符(直接CD不行) ? 参考资料:http://blog.csdn.net/songyuhongnannan/article/details/7279070 SQLServer 角色与权限

管理VMware虚拟化的基础设施:最佳做法

对Wintel虚拟化来说,VMware显然已成为标准的解决方案,并最大幅度上降低了成本和复杂性.虽然在理论上消除了尽可能多的基于Windows的服务器,但会最大限度地提高效率,决定哪些进行虚拟化并非总是一帆风顺.需要考虑与应用相关的性能.本质.成本和业务要求.另外,虽然许多管理数据中心的最佳做法,可以从物理世界转移到虚拟化世界,但是虚拟化引入了与文化.资源需求和流程相关的新的挑战.所有这些因素都需要在IT资源优化战略的范畴内认真考虑. 本文突出了一些比较重要的最佳做法,当谈到虚拟化基础设施的时候

使用VMware vSphere Client 简单管理VMware 虚拟网络(三)

> ESXi 管理流量与虚拟机数据流量都通过 vSwitch0 虚拟交换机从 ESXi 主机的 vmnic0 网卡连接到外部物理 网络,当虚拟机的流量过大时,可能会影响管理员管理 ESXi 主机.与为了保证始终能够管理 ESXi 主机,建议将 ESXi 管理流量与虚拟机数据流量分开. 在本案例中,将为 ESXi 主机添加两块网卡,使用仅主机模式.在 ESXi 中创建新的虚拟交换机,同时创建新的虚拟 机端口组.新虚拟交换机通过两块网卡连接到外部物理网络,两块网卡形成负载均衡,即 NIC Team.

运用vmrun命令行管理vmware虚拟机实例

1.创建快照:mysnapshot vmrun -T ws snapshot "C:\vm12forssd\Ubuntu\Ubuntu.vmx" mysnapshot 2.恢复到快照mysnapshot vmrun -T ws revertToSnapshot "C:\vm12forssd\Ubuntu\Ubuntu.vmx" mysnapshot3.删除mysnapshot快照 vmrun -T ws deleteSnapshot "C:\vm12for

通过VMware vSphere Client管理虚拟机

一.安装VMware vSphere Client软件 二.通过VMware vSphere Client管理VMware ESXI主机 忽略提示: 输入获取的秘钥: 已输入秘钥: 管理存储器: 添加磁盘: 上传ISO 其他的操作和其他虚拟软件基本相同.

CloudStack+KVM环境搭建(步骤很详细,说明ClockStack是用来管理虚拟机的)

文章目录环境准备配置本地域名解析关闭selinux安装ntp服务安装管理端安装Mysql数据库安装服务端RPM:初始化CloudStack数据库:初始化cloudstack管理服务器安装系统虚拟机安装Agent端创建Zone(资源域)本文以4.11.1.0版本为例,使用的hypervisor类型为KVM,操作系统为RedHat7/CentOS7,官方安装文档参考:http://docs.cloudstack.apache.org/projects/cloudstack-installation/