Überprüfen ob der Identitätsdienst funktioniert, bevor Sie weitere Dienste installieren.
Bemerkung
Führen Sie diese Befehle auf dem Controller Node aus.
Aus Sicherheitsgründen sollten Sie den Mechanismus für provisorische Authentifizierungstoken deaktivieren:
Bearbeiten Sie die Datei /etc/keystone/keystone-paste.ini und entfernen Sie admin_token_auth aus den Sektionen [pipeline:public_api], [pipeline:admin_api] und [pipeline:api_v3].
Entfernen Sie die Umgebungsvariablen OS_TOKEN und OS_URL:
$ unset OS_TOKEN OS_URL
Fordern Sie einen Authentifizierungstoken als Benutzer admin an:
$ openstack --os-auth-url http://controller:35357/v3 \
--os-project-domain-name default --os-user-domain-name default \
--os-project-name admin --os-username admin token issue
Password:
+------------+-----------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------+
| expires | 2016-02-12T20:14:07.056119Z |
| id | gAAAAABWvi7_B8kKQD9wdXac8MoZiQldmjEO643d-e_j-XXq9AmIegIbA7UHGPv |
| | atnN21qtOMjCFWX7BReJEQnVOAj3nclRQgAYRsfSU_MrsuWb4EDtnjU7HEpoBb4 |
| | o6ozsA_NmFWEpLeKy0uNn_WeKbAhYygrsmQGA49dclHVnz-OMVLiyM9ws |
| project_id | 343d245e850143a096806dfaefa9afdc |
| user_id | ac3377633149401296f6c0d92d79dc16 |
+------------+-----------------------------------------------------------------+
Bemerkung
Dieser Befehl verwendet das Passwort für den Benutzer admin.
Fordern Sie einen Authentifizierungstoken als Benutzer demo an:
$ openstack --os-auth-url http://controller:5000/v3 \
--os-project-domain-name default --os-user-domain-name default \
--os-project-name demo --os-username demo token issue
Password:
+------------+-----------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------+
| expires | 2016-02-12T20:15:39.014479Z |
| id | gAAAAABWvi9bsh7vkiby5BpCCnc-JkbGhm9wH3fabS_cY7uabOubesi-Me6IGWW |
| | yQqNegDDZ5jw7grI26vvgy1J5nCVwZ_zFRqPiz_qhbq29mgbQLglbkq6FQvzBRQ |
| | JcOzq3uwhzNxszJWmzGC7rJE_H0A_a3UFhqv8M4zMRYSbS2YF0MyFmp_U |
| project_id | ed0b60bf607743088218b0a533d5943f |
| user_id | 58126687cbcc4888bfa9ab73a2256f27 |
+------------+-----------------------------------------------------------------+
Bemerkung
Dieser Befehl verwendet das Passwort für den Benutzer demo und den API-Port 5000, dieser erlaubt nur regulären (nicht-administrativen) Zugriff auf die Identitätsdienst-API.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.