Host monitoring problem

I want to migrate VMs to another host.
Current version of Openenbula: 4.12
New server with of Openenbula: 4.14

There are problems with old server, and I don`t need to upgrade OpenNebula at the old server.

When I try to add old host at the new server, I get an error, such as:

Tue Feb 16 07:41:01 2016 : Error monitoring Host KVMServer-1 (0): ./pci.rb:42:in ``': No such file or directory - lspci (Errno::ENOENT) from ./pci.rb:42:in 'get_pci' from ./pci.rb:79:in 'block in get_devices' from ./pci.rb:78:in `map' from ./pci.rb:78:in 'get_devices' from ./pci.rb:85:in '<main>' ERROR MESSAGE --8<------ Error executing pci.rb ERROR MESSAGE ------>

Config Files:
/etc/libvirt/qemu.conf

user = "oneadmin"
group = "oneadmin"
dynamic_ownership = 0

/etc/libvirt/libvirtd.conf

listen_tls = 0
listen_tcp = 1
mdns_adv = 0
unix_sock_group = "oneadmin"
unix_sock_rw_perms = "0777"
auth_unix_ro = "none"
auth_unix_rw = "none"

But nothing helps me.
Now, I set previous settings, but the problem doesn`t disappear.

Problem solved.
Missing package pciutils

yum install pciutils- y