
Hi, Mr. Smith: Now the problem is solved. Thank you very much! Best Regards Chun Shan Open System Software Laboratory ---------------------------------------------------------------------------- -- Hitachi (China) Research & Development Corporation 301, Tower C Raycom infotech Park, 2 kexueyuan Nanlu, Hai Dian District, Beijing 100080, China Tel:(86)-10-8286-2918 (Ext.) 371 Fax:(86)-10-8286-2919 E-mail: cshan@hitachi.cn ---------------------------------------------------------------------------- -- -----邮件原件----- 发件人: libvirt-cim-bounces@redhat.com [mailto:libvirt-cim-bounces@redhat.com] 代表 Dan Smith 发送时间: 2008年7月29日 0:05 收件人: List for discussion and development of libvirt CIM 主题: Re: [Libvirt-cim] Problems when using libvirt-cim provider SC> wbemcli:Cim(1) CIM_ERR_FAILED: A general error occurred that SC> is not covered by a more specific error code:"For provider SC> Virt_DevicePool the library name was empty. Check provider SC> registered location". This usually happens because the CIMOM is unable to load some dependent libraries for the providers. Where did the .so files get installed? I think the default is /usr/local/lib/cmpi for Pegasus if you don't specify a location. Figure out where your Pegasus providers directory is and set that with PROVIDERDIR like this: ./configure PROVIDERDIR=/usr/lib64/cmpi Then clean and rebuild/reinstall your tree. Also, make sure that the above path is set in your linker config (i.e. /etc/ld.so.conf). -- Dan Smith IBM Linux Technology Center Open Hypervisor Team email: danms@us.ibm.com