dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2177
  • 铜币13448枚
  • 威望5905点
  • 银元150个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
阅读:2478回复:0

[error] Please join the host X to XS pool

楼主#
更多 发布于:2014-12-04 10:15
环境
CloudStack 4.4
XenServer 6.2

错误信息
cloudstack 添加第二台 xenserver 提示如下错误:
 
WARN  [c.c.h.x.d.XcpServerDiscoverer] (catalina-exec-2:ctx-f6b8d0d2 ctx-d54663cf) Please join the host 172.27.244.34 to XS pool  c80e98ca-c098-2fe6-8739-3a8764c76d0f through XC/XS before adding it through CS UI
INFO  [c.c.u.e.CSExceptionErrorCode] (catalina-exec-2:ctx-f6b8d0d2 ctx-d54663cf) Could not find exception: com.cloud.exception.DiscoveryException in error code list for exceptions
WARN  [c.c.r.ResourceManagerImpl] (catalina-exec-2:ctx-f6b8d0d2 ctx-d54663cf) Unable to find the server resources at http://172.27.244.34
INFO  [c.c.u.e.CSExceptionErrorCode] (catalina-exec-2:ctx-f6b8d0d2 ctx-d54663cf) Could not find exception: com.cloud.exception.DiscoveryException in error code list for exceptions
WARN  [o.a.c.a.c.a.h.AddHostCmd] (catalina-exec-2:ctx-f6b8d0d2 ctx-d54663cf) Exception:
com.cloud.exception.DiscoveryException: Unable to add the host


解决办法
cloudstack 添加 xenserver之前,需要先建立host pool集群,然后将"剩余的" xenserver 加入这个pool,最后用 cloudstack 添加 xenserver (Master)即可。

1. 在cloudstack 删除 xenserver 主机;
2. 在 xencenter 创建pool ;
3. 在 pool 添加其它xenserver ;
4. cloudstack 添加 xenserver (Master)。


参考
https://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.2/html/Installation_Guide/host-add.html
http://ywwd.net/read-704

#test cache 14:45

#XenServer 运维群
学习 cloudstack 与 xenserver 的童鞋请加此群: 137042113
群认证: citrix
#
游客

返回顶部