cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Darren Tang <darrentang...@gmail.com>
Subject Re: 关联性组建立第二个实例时报错
Date Wed, 17 Jun 2015 02:17:01 GMT
*你的环境里面,只有一台计算节点主机,你创建两个以上的VM,使用同一个关联性组,那么,报错是应该的。首先*,你来明白一个问题,关联性组(Affinity
Groups)是用来干嘛的。
关联性组是cloudstack提供的一个特性,用于保证同一个关联性组中的VM,创建并运行在不同的物理主机中(必须的),你只有一台主机,却要把属于同一个组中的2台VM都创建在这一台主机中,不满足CS的逻辑,所以必然失败。
*应用场景:*
分别创建名称为web,db,app的关联性组,根据用途进行创建。那么,你创建的所有属于web关联性组的虚拟机,则表示跑的应用是web应用,这样,保证同样应用的VM,不会运行在相同的主机中。
*用途?*
你希望你跑web、db的虚拟机应用全部运行在同一个主机中?万一这台主机挂了,所有的db应用全部停止?给你分离在不同的主机中,至少能保证,主机挂了,运行在其他主机中的相同应用还可以正常工作,最小程度减少因为不可控因素带来的问题!

*福利:*
你关注下你创建的关联性组其类型为:host anti-affinity。其应用场景如上面介绍。
还有一种特殊的关联组,类型为:ExplicitDedication。从字面意思可以理解,明确的专属资源。一般在cs里面,我们可以把一个区域、一个
提供点、一个群集甚至一台主机,设置为专属资源。意思就是说,在一个大的资源池中,划分一部分资源,给特定的账户(account),是这些账户专属的资
源,其他用户无权使用。
使用该特定账户登录,创建虚拟机时,该用户可以选择将虚拟机创建在专属的资源中,还是非专属的资源中。
应用场景,明白?

来源:http://ask.cloudstack-china.org/question/18

在 2015年6月16日 下午9:40,張榮 <jason.zr.zhang@icloud.com>写道:

>
>
> 2015年6月16日 上午04:12, ˆ˜s <jason.zr.zhang@icloud.com> 写道:
>
> 大家好:
>
> 我的环境是高级网络模式,不管在普通用户还是admin用户下建立关联性组后,在建立第一个实例时我选择刚才建立的关联性组是没有问题的,实例可以起来,但是在建立第二个实例时依然选择刚才的关联性组,建立实例时就会报错,报错截图如附件,不知道大家见过没有。希望大家给点线索好解决,谢谢!
>
>
Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message