在工作过程有碰到用户的xencenter中search标签中CPU,memory的信息无法显示,用户的xenserver环境没有加域也没有通外网,截图如下:
 

用户环境:xenserver6
Master :172.16.200.56  掩码:255.255.255.0
Slave:172.16.200.55
思路:performance信息无法显示多是时间不同步或者perfmon deamon没有起来,后者原因可以通过命令service perfmon start来完成,前者的原因因为无法和AD或者外部服务器同步时间,我们可以将Master设置为NTP server
方法如下:
Xencenter console登陆或者ssh登陆master(172.16.200.56)
#vi /etc/ntp.conf
只需修改一行:restrict 172.16.200.0 mask 255.255.255.0 nomodify notrap #允许那个网络同步
保存退出
#service ntp start
#chkconfig ntpd on
编辑防火墙规则,允许NTP同步使用的端口访问
#vi /etc/sysconfig/iptables 添加一条规则:
-A RH-Firewall-1-INPUT -p udp –dport 123 -j ACCEPT
保存退出,并重启iptables服务
#service iptables restart
Xencenter console登陆或者ssh登陆Slave(172.16.200.55)
#ntpdate 172.16.200.56
此时Pool中时间已经同步,此时刷新XS中Search页面的performance信息,看是否有更新,可能会有少许延迟