Ask Your Question

Revision history [back]

Thanks for your response. I planed to add another cinder node "c01". "c01" was installed cinder-volume package, and created a VG cinder-vol.

The result by running cinder-manage host list is:

cinder-manage host list

host zone
cloud nova
c01 nova

When the VG on "cloud" was used totally, I suppose cinder-vol on "c01" should be used. So I run "cinder create --display_name multi-node-test-01 8", but:

cinder list

+--------------------------------------+-----------+--------------------+------+-------------+----------+-------------+ | ID | Status | Display Name | Size | Volume Type | Bootable | Attached to | +--------------------------------------+-----------+--------------------+------+-------------+----------+-------------+ 7ac33606-7030-4786-9b09-0eb90d781d3a | error | multi-node-test-01 | 8 | None | false | |

cinder-scheduler.log: 2013-09-13 18:13:12 ERROR [cinder.scheduler.filters.capacity_filter] Free capacity not set: volume node info collection broken. 2013-09-13 18:13:12 WARNING [cinder.scheduler.filters.capacity_filter] Insufficient free space for volume creation (requested / avail): 8/7.0 2013-09-13 18:13:12 ERROR [cinder.scheduler.manager] Failed to schedule_create_volume: No valid host was found.

At the same time I can see this on "c01": c01:~# pvscan PV /dev/loop2 VG cinder-vol lvm2 [10.00 GiB / 10.00 GiB free] Total: 1 [10.00 GiB] / in use: 1 [10.00 GiB] / in no VG: 0 [0 ]

so why the VG on c01 could not be used by cinder?

thanks again.