OpenStack Keystone: «Каталог услуг пуст».после выдачи любой команды - PullRequest
1 голос
/ 03 июня 2019

Я только что вернулся после установки Keystone, следуя документам OpenStack: установка и настройка Keystone .

Я использую CentOS 7 и OpenStack Stein.

Я заметил на этой странице пропущенный шаг в рецепте (keystone-manage db_sync, который создает таблицы в базе данных keystone и keystone-manage bootstrap ... хорошо, я хотел бы знать, что именно выполняет эта команда!).

Ну, выдав команду:

openstack domain create --description "An Example Domain" example

(как описано в Создание домена, проектов, пользователей и ролей ) Я получаю следующее сообщение:

The service catalog is empty.

Также с помощью команды openstack domain list я получаю тот же результат.

Вкл. /var/log/keystone.log У меня есть:

WARNING keystone.access_rules_config.backends.json [-] No config file found for access rules, application credential access rules will be unavailable.: IOError: [Errno 2] No such file or directory: '/etc/keystone/access_rules.json'

Вкл. /var/log/httpd/keystone_access.log У меня есть все 201 (Создан) статус или 200 при поднятии команд.

Итак, я уверен, что мне чего-то не хватает в моей конфигурации; Я уже погуглил без результатов; любая помощь будет высоко ценится.

...