我使用centreon来监控vmware机器,我按照步骤安装但是在这一步:
yum install ces-plugins-Virtualization-VMWare-client
我坚持错误,它返回:
没有包centreon-plugin-Virtualization-VMWare-client可用。 错误:无事可做
我该怎么做才能解决问题?请帮助,非常感谢
答案 0 :(得分:1)
您可以尝试搜索正确的包
yum search vmware
这些包将显示:
centreon-plugin-Virtualization-VMWare-daemon.noarch : Perl daemon to monitor VSphere Infrastructure
centreon-plugin-Virtualization-Vmware2-Connector-Plugin.noarch : Centreon plugin
centreon-plugin-Virtualization-Vmware2-Esx-Wsman.noarch : Centreon plugin
安装前2
答案 1 :(得分:1)
Centreon插件 在每个需要的轮询器上安装此插件:
# yum install centreon-plugin-Virtualization-Vmware2-Connector-Plugin
VMware守护程序的安装 在每个需要的轮询器上安装此守护程序:
# yum install centreon-plugin-Virtualization-VMWare-daemon
VMware守护程序的配置
守护程序“ centreon-vmware”具有以下结构的配置文件“ /etc/centreon/centreon_vmware.pm”:
%centreon_vmware_config =
vsphere_server => {
'default' => {'url' => 'https://vcenter/sdk',
'username' => 'XXXXXXX',
'password' => 'XXXXXX'}
},
port => 5700
};
然后使用以下命令启动守护程序:
# service centreon_vmware start
您可以使用以下结构配置多个vCenter / vSphere / ESX连接:
%centreon_vmware_config = (
vsphere_server => {
'default' => {'url' => 'https://vcenter/sdk',
'username' => 'XXXXXXX',
'password' => 'XXXXXX'},
'other' => {'url' => 'https://other_vcenter/sdk',
'username' => 'XXXXXXX',
'password' => 'XXXXXX'},
},
port => 5700
);
1;
注意:使用“ CENTREONVMWARECONTAINER”主机宏定义来选择您的配置。
“ vsphere_server”属性允许您配置对其他VirtualCenter的访问。至少需要有“默认”条目。因此,如果只有一个vcenter,则可以使用名称“ default”对其进行配置。 “ URL”属性允许您配置vcenter的URL。 “用户名”属性允许您配置可以连接到vcenter的用户。该用户必须至少具有对vcenter的“只读”访问权限。 “密码”属性允许您配置用户密码。 “端口”属性使您可以配置“ centreon-vmware”连接器的侦听端口。
系统配置
守护程序“ centreon_vmware”是必须默认启动的系统服务。安装和配置后,您将必须执行以下过程。
使用SysV(与Enterprise Linux 6兼容的发行版)
chkconfig centreon_vmware on
service centreon_vmware start
使用SystemD(与Enterprise Linux 7兼容的发行版)
systemctl enable centreon_vmware
systemctl start centreon_vmware
检查守护程序配置 通过在/var/log/centreon/centreon_vmware.log中查找错误,请确保守护程序配置正常。