vmware host ceilometer-agent-compute service could not start correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Invalid
|
Undecided
|
Haifeng.Yan |
Bug Description
#######
#environment: Icehouse version
########
root@compute01:
ii ceilometer-
ii ceilometer-common 2014.1.3-0ubuntu1 all ceilometer common files
ii python-ceilometer 2014.1.3-0ubuntu1 all ceilometer python libraries
ii python-
root@compute01:
ii python-oslo.config 1:1.2.1-0ubuntu2 all Common code for Openstack Projects (configuration API)
ii python-oslo.i18n 1.0.0-0ubuntu1 all Oslo Internationaliz
ii python-
ii python-
ii python-oslo.vmware 1:0.6.0.
ceilometer-
2015-01-05 05:54:44.476 6208 DEBUG ceilometer.
2015-01-05 05:54:44.477 6208 DEBUG ceilometer.
...
2015-01-05 06:04:43.877 6208 INFO ceilometer.agent [-] Polling pollster memory.usage
2015-01-05 06:04:43.878 6208 DEBUG ceilometer.
2015-01-05 06:04:43.878 6208 DEBUG ceilometer.
...
...
my compute node conf file:
root@compute02:~# cat /etc/ceilometer
[DEFAULT]
log_dir = /var/log/ceilometer
rabbit_
rabbit_port = 5672
rabbit_hosts = 10.10.1.
rabbit_userid = test
rabbit_ha_queues = True
sqlite_
debug=True
[alarm]
[api]
[collector]
[database]
backend=sqlalchemy
connection=
[dispatcher_file]
[event]
[keystone_
auth_host = 10.10.1.100
auth_port = 35357
auth_protocol = http
auth_uri = http://
admin_tenant_name = service
admin_user = ceilometer
admin_password =MY_PASSWORD
[matchmaker_redis]
[matchmaker_ring]
[notification]
[publisher]
metering_
[publisher_rpc]
[rpc_notifier2]
[service_
os_auth_url = http://
os_username = ceilometer
os_tenant_name = service
os_password =MY_PASSWORD
os_endpoint_
[ssl]
[vmware]
api_retry_count=10
task_poll_
host_ip=10.10.1.141
host_username=
host_password=
description: | updated |
description: | updated |
Changed in ceilometer: | |
status: | New → In Progress |
Changed in oslo.vmware: | |
assignee: | nobody → yanheven@gmail.com (yanheven) |
status: | New → In Progress |
description: | updated |
no longer affects: | oslo.vmware |
description: | updated |
Changed in ceilometer: | |
status: | In Progress → New |
Changed in ceilometer: | |
status: | New → In Progress |
trace the ceilometer- agent-compute:
(Pdb) driver. DriverManager( 'ceilometer. compute. virt',' vsphere' ,invoke_ on_load= True) python2. 7/dist- packages/ stevedore/ extension. py", line 162, in _load_plugins requirements, python2. 7/dist- packages/ stevedore/ named.py" , line 123, in _load_one_plugin requirements, python2. 7/dist- packages/ stevedore/ extension. py", line 179, in _load_one_plugin *invoke_ args, **invoke_kwds) python2. 7/dist- packages/ ceilometer/ compute/ virt/vmware/ inspector. py", line 81, in __init__ python2. 7/dist- packages/ ceilometer/ compute/ virt/vmware/ inspector. py", line 65, in get_api_session _get_wsdl_ loc("https" , hostIp) compute. virt' driver found, looking for 'vsphere'
2015-01-27 07:36:24.919 11781 ERROR stevedore.extension [-] Could not load 'vsphere': type object 'Vim' has no attribute '_get_wsdl_loc'
2015-01-27 07:36:24.920 11781 ERROR stevedore.extension [-] type object 'Vim' has no attribute '_get_wsdl_loc'
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension Traceback (most recent call last):
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension File "/usr/lib/
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension verify_
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension File "/usr/lib/
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension verify_
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension File "/usr/lib/
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension obj = plugin(
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension File "/usr/lib/
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension get_api_session(), 1000)
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension File "/usr/lib/
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension wsdl_loc = vim.Vim.
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension AttributeError: type object 'Vim' has no attribute '_get_wsdl_loc'
2015-01-27 07:36:24.920 11781 TRACE stevedore.extension
*** RuntimeError: No 'ceilometer.
(Pdb)