Ich versuche eine funktionierende Openstack-Freiheit in einem unserer Dev-Server zu bekommen, die minimale Konfiguration hat und Ubuntu 14.04 hat.openstack cinder: volume: create: Es wurde kein gültiger Host gefunden. Keine gewichteten Hosts verfügbar
Alle Komponenten sieht gut aus und ich konnte Instanz erstellen und das Dashboard auch anzeigen.
Jetzt versuche ich ein Volume zu erstellen, und das ist, wo ich ein Problem habe.
Wir haben einen Knoten, der eine Festplatte 'sda' mit 8GB hat und wir befolgten die hier aufgeführten Schritte, um die Festplatte vorzubereiten. https://eatpeppershothot.blogspot.sg/2016/04/use-real-block-storage-backend-for.html
Ausgabe von lsblk
Name FSType LABEL MOUNTPOINT
sda xfs
└─sda1 LVM2_member
Dann folgten wir den Standard documentati auf http://docs.openstack.org/liberty/install-guide-ubuntu/cinder-storage-install.html
On-Controller-Knoten
**[email protected]:~/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 | [email protected] | osd1 | enabled | up | 2016-08-04T12:03:51.000000 | - |
| cinder-volume | [email protected] | dev-osd2 | enabled | up | 2016-08-04T12:03:54.000000 | - |
| cinder-volume | [email protected] | nova | enabled | up | 2016-08-04T12:03:55.000000 | - |
+------------------+----------------+----------+---------+-------+----------------------------+-----------------+
standardmäßig alle Volumina wurden unter "nova" Zone aufgeführt, aber wir es zu anderen Knoten geändert wird, während Dinge zu versuchen.
Befehls Volumen Zinder erstellen --volume_type LVM --display_name testvol 1 --availability Zone dev-osd2 Zinder --volume_type LVM --display_name TestB 1
Die 'asche erstellen' Befehl erstellen erstellen funktioniert, aber der Befehl 'Aschenliste' zeigt an, dass sich der Datenträger im Fehlerzustand befindet. Beide Befehle enden im Fehlerzustand.
Zinder-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
ich überprüft und sichergestellt, dass alles Datenbank-String korrekt ist und dass der Host in der Lage, eine Verbindung mit dem Controller zu verbinden. RabbitMQ ist auch in Ordnung.
OUTPUT von pvdisplay
[email protected]:~# 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
OUTPUT von 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
Bitte helfen Sie mir dies herauszufinden :)
Grüße
Können Sie bitte das Protokoll von pvdisplay und vgdisplay – IRSHAD
Würden Sie bitte bearbeiten Sie Ihren Beitrag zu markieren/formatieren, wenn angemessen. Hat es jemals funktioniert, bevor du "die Dinge auf verschiedene Knotenpunkte geändert hast, während du Thigs ausprobiert hast"? Was sagen/protokollieren die Protokolldateien Ihres Dienstes 'Asche-Volumen'/-s beim Starten und wann/wenn Sie eine Anfrage erhalten? – user1129682
Hallo Ich habe das gleiche Problem @Sbal Haben Sie gelöst? – ManuParra