PowerFlex: Fehlerbehebung bei der OpenStack Cinder-Installation

Zusammenfassung: In diesem Artikel werden die Schritte zum Troubleshooting einer ScaleIO Cinder-Installation für OpenStack beschrieben.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

Um den OpenStack Cinder-Treiber für die Verwendung von PowerFlex zu konfigurieren, fügen Sie Folgendes zum /etc/cinder/cinder.conf Datei.

Diese Konfiguration gilt für die Pike-Version von OpenStack. Andere Versionen können abweichen.

[Default] enabled_backends = scaleio [scaleio] volume_driver = cinder.volume.drivers.dell_emc.scaleio.driver.ScaleIODriver volume_backend_name = scaleio san_ip = GATEWAY_IP sio_storage_pools = Domain1:Pool1,Domain2:Pool2 san_login = SIO_USER san_password = SIO_PASSWD san_thin_provision = false

Überprüfen Sie die /var/log/cinder/volume.log zu verwenden. Es sollten Zeilen wie die folgenden angezeigt werden:

2018-05-28 14:04:10.659 28321 INFO cinder.volume.drivers.emc.scaleio [req-4584c6b0-9d6b-4745-a63f-45b19fbd0b46 - - - - -] ScaleIO get domain id by name request: https://10.241.215.218:443/api/types/Domain/instances/getByName::H2O_PD1.
2018-05-28 14:04:10.863 28321 INFO cinder.volume.drivers.emc.scaleio [req-4584c6b0-9d6b-4745-a63f-45b19fbd0b46 - - - - -] ScaleIO get pool id by name request: https://10.241.215.218:443/api/types/Pool/instances/getByName::a8341aab00000000,H2O_POOL2.

Wenn dies nicht der Fall ist, liegt ein Kommunikationsproblem mit dem ScaleIO-Gateway vor. Überprüfen Sie die Konnektivität mit dem Gateway, indem Sie den folgenden Befehl vom OpenStack Cinder-Server ausführen:

curl -u : https:///api/login --insecure

Der Befehl sollte ein Authentifizierungstoken zurückgeben. Wenn Sie eine Fehlermeldung erhalten, liegt ein Kommunikationsproblem mit dem ScaleIO-Gateway vor, das Sie zuerst beheben sollten.

Stellen Sie als Nächstes sicher, dass der Cinder-Dienst ordnungsgemäß eingerichtet ist.

Melden Sie sich über den Controller-Node beim OpenStack-System an (z. B. Quelle ~/demorc_admin), und sehen Sie sich dann die Cinder-Dienste an:

cinder service-list

Die Ausgabe sollte wie die folgende angezeigt werden:

+------------------+----------------+------+---------+-------+----------------------------+-----------------+
|      Binary      |      Host      | Zone |  Status | State |         Updated_at         | Disabled Reason |
+------------------+----------------+------+---------+-------+----------------------------+-----------------+
| cinder-scheduler |   controller   | nova | enabled |   up  | 2018-05-28T18:19:21.000000 |        -        |
|  cinder-volume   | cinder@scaleio | nova | enabled |   up  | 2018-05-28T18:19:24.000000 |        -        |
+------------------+----------------+------+---------+-------+----------------------------+-----------------+

Wenn kein cinder-volume service möglicherweise nicht mit @scaleio Oder wenn der Status dieses Dienstes "Ausgefallen" ist, müssen Sie diesen Dienst überprüfen.

Von dem Server aus, auf dem das cinder-volume, überprüfen Sie den Servicestatus:

Service openstack-cinder-volume status

Wenn der Service nicht ausgeführt wird, starten Sie ihn und überprüfen Sie den Status erneut. Wenn er nicht gestartet werden kann, überprüfen Sie die /var/log/cinder/volume.log Datei für Fehler.


Hinweis: Der Status der SED-Geräte wird in der Ausgabe als verwaltet, aber unverschlüsselt angezeigt.

Betroffene Produkte

PowerFlex Software

Produkte

PowerFlex Software, ScaleIO Ready Node-PowerEdge 13G
Artikeleigenschaften
Artikelnummer: 000008827
Artikeltyp: How To
Zuletzt geändert: 03 Jän. 2026
Version:  9
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.