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