所有问题解决方案
我们都已亲身测试

XenSystem中没有显示服务器负载和VPS数据的解决办法

XenSystem中没有显示服务器负载和VPS数据,如下图,接下来告诉大家如何解决这个问题

原因主要有两种,  ①、没有在服务器中设置数据返回脚本②、IP地址池中没有服务器IP
①、执行一键部署脚本的任务1,可设置数据返回.
②、检查一下IP地址池中是否添加上了该服务器IP
还有一个次要原因,常见于香港机房,由于周末带宽过低,服务器数据信息无法正常返回平台

如以上两点都做好之后,依然没有正常显示服务器负载与VPS数据,那么就要再进行检查了
在服务器做好数据返回脚本,以及地址池中也有服务器IP了

这时候我们SSH连接上服务器.输入以下命令,查看是否有错误提示

curl -d "`xentop -bi 2 -d --delay=0;uptime`" http://XenSystem域名/process.aspx?c=vupdate --connect-timeout 30


我们执行命令后可以看到,提示 “无效的服务器认证” 的错误,原因是:XenSystem平台中IP地址池没有有效的服务器IP
(另外还有可能出现的错误是服务器的 请求信息 被平台机器上的安全软件所拦截)

我们需要找出服务器真实返回数据的IP
连接上搭建XenSystem平台的机器 — 打开IIS — 选中XenSystem站点 — 点击日志

自定义新建一个目录,并把生成日志的目录设置为新建的目录路径,修改完成后别忘了点击 “日志” 右方的 “应用”

这时候再SSH登录上服务器.再执行之前的命令,使其再次提示错误,之后就可以在日志目录下的log文件中查看到具体信息了

从此log文件中.我们看到了 “64.120.**.90” 这个IP..把它记录下来,这个才数据返回的真实IP

回到【IP地址池】中,把服务器IP改成 64.120.**.90 ,或者添加多一个服务器IP:64.120.**.90

稍等1分钟,或再SSH连接服务器执行之前的命令。平台就可以看到服务器负载和VPS运行数据了

赞(0)
未经允许不得转载:无忧解决网 » XenSystem中没有显示服务器负载和VPS数据的解决办法
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!