Я пытаюсь получить рабочую свободу openstack на одном из наших серверов разработки, который имеет минимальную конфигурацию и имеет Ubuntu 14:04.
Все компоненты выглядят хорошо, и я также смог создать экземпляр и просмотреть панель управления.
Теперь я пытаюсь создать том, и здесь я столкнулся с проблемой.
У нас есть узел с диском sda емкостью 8 ГБ, и мы выполнили перечисленные здесь шаги, чтобы подготовить диск. https://eatpeppershothot.blogspot.sg/2016/04/use-real-block-storage-backend-for.html
вывод lsblk
НАЗВАНИЕ FSTYPE LABEL MOUNTPOINT
sda xfs
└─sda1 LVM2_member
Затем мы следовали стандартной документации http://docs.openstack.org/liberty/install-guide-ubuntu/cinder-storage-install.html.
На узле контроллера
**root@dev-controller:~/scripts# cinder service-list**
+------------------+----------------+----------+---------+-------+----------------------------+-----------------+
| Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+------------------+----------------+----------+---------+-------+----------------------------+-----------------+
| cinder-scheduler | dev-controller | nova | enabled | up | 2016-08-04T12:03:55.000000 | - |
| cinder-volume | dev-osd1@lvm | osd1 | enabled | up | 2016-08-04T12:03:51.000000 | - |
| cinder-volume | dev-osd2@lvm | dev-osd2 | enabled | up | 2016-08-04T12:03:54.000000 | - |
| cinder-volume | dev-osd3@lvm | nova | enabled | up | 2016-08-04T12:03:55.000000 | - |
+------------------+----------------+----------+---------+-------+----------------------------+-----------------+
По умолчанию все тома были перечислены в зоне «nova», но мы изменили его на другой узел, пока пробовали.
Команда для создания тома cinder create --volume_type lvm --display_name testvol 1 --availability-zone dev-osd2 cinder create --volume_type lvm --display_name testb 1
Команда cinder create работает, но команда cinder list показывает, что том находится в состоянии ошибки. Обе эти команды завершаются ошибкой.
cinder-scheduler.log
2016-08-04 20:11:46.466 3461 INFO cinder.openstack.common.scheduler.base_filter [req-d1e3c63e-0d15-42cc-af3f-7867689cf4fe db30662c15f44a5e9b4cdd3fb5125762 0d1a9f632e4c4dd3a090c7c377fbcc77 - - -] Filter AvailabilityZoneFilter returned 0 host(s)
2016-08-04 20:11:46.469 3461 ERROR cinder.scheduler.flows.create_volume [req-d1e3c63e-0d15-42cc-af3f-7867689cf4fe db30662c15f44a5e9b4cdd3fb5125762 0d1a9f632e4c4dd3a090c7c377fbcc77 - - -] Failed to run task cinder.scheduler.flows.create_volume.ScheduleCreateVolumeTask;volume:create: No valid host was found. No weighed hosts available
2016-08-04 20:11:46.471 3461 DEBUG cinder.volume.flows.common [req-d1e3c63e-0d15-42cc-af3f-7867689cf4fe db30662c15f44a5e9b4cdd3fb5125762 0d1a9f632e4c4dd3a090c7c377fbcc77 - - -] Updating volume: 89a42d39-f7a9-41ce-84b7-76160d444597 with {'status': 'error'} due to: No valid host was found. No weighed hosts available _update_object /usr/lib/python2.7/dist-packages/cinder/volume/flows/common.py:87
Я проверил и убедился, что вся строка подключения к базе данных верна и что хост может подключиться к контроллеру. RabbitMQ тоже в порядке.
ВЫВОД с pvdisplay
root@dev-osd2:~# pvdisplay
--- Physical volume ---
PV Name /dev/vda5
VG Name dev-mon01-vg
PV Size 15.57 GiB / not usable 2.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 3986
Free PE 6
Allocated PE 3980
PV UUID gux2KI-5hbS-VSOf-RLaQ-dCk8-ZXCX-oBOocf
--- Physical volume ---
PV Name /dev/sda1
VG Name cinder-volumes
PV Size 8.00 GiB / not usable 2.98 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 2047
Free PE 2047
Allocated PE 0
PV UUID AfjDlL-vSjm-stE4-4jPJ-ze7G-dH1f-GmWLSv
ВЫВОД из vgdisplay
--- Volume group ---
VG Name cinder-volumes
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 8.00 GiB
PE Size 4.00 MiB
Total PE 2047
Alloc PE / Size 0 / 0
Free PE / Size 2047 / 8.00 GiB
VG UUID P6t7E7-TQqq-zhEW-HAX8-CFl6-kkH3-q3Aova
Пожалуйста, помогите мне разобраться :)
С Уважением
cinder-volume
службы / -ов при запуске и при получении запроса? - person user1129682   schedule 05.08.2016