Не могу войти в Dashboard / Невозможно найти сервер на mykeystoneurl

Я установил Dashboard, следуя этому руководству: http://wiki.openstack.org/OpenStackDashboard

Все хорошо, но когда я запускаю сервер, я не могу войти под именем пользователя и пароль в конфигурации базы данных в local_settings.py. Вот мой конфиг:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dashboarddb',
        'USER': 'nova',
        'PASSWORD': 'nova',
        'HOST': 'localhost',
        'default-character-set': 'utf8'
    },
}

Когда я запускаю сервер Dashboard и ввожу имя пользователя + пароль. Он вернул эту ошибку в браузере: не удалось найти сервер в mykeystoneurl (HTTP 400)

И в командной строке:

DEBUG:openstack_dashboard.settings:Running in debug mode without debug_toolbar.
DEBUG:openstack_dashboard.settings:Running in debug mode without debug_toolbar.
Validating models...

0 errors found
Django version 1.3.1, using settings 'openstack_dashboard.settings'
Development server is running at http://0.0.0.0:8888/
Quit the server with CONTROL-C.
Request returned failure status.
Traceback (most recent call last):
  File "/home/us/horizon/.venv/src/python-keystoneclient/keystoneclient/client.py",   line 121, in request
body = json.loads(body)
  File "/usr/lib/python2.7/json/__init__.py", line 326, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
[06/Mar/2012 15:20:03] "POST /auth/login/ HTTP/1.1" 200 3735

Я также попытался войти в систему как " admin [ 119] "с паролем есть" пароль "или" секретировать ", но я не работал. Что не так?

Спасибо!

1
задан 7 March 2012 в 06:19

2 ответа

Вам необходимо запустить сервер keystone и направить на него панель мониторинга с помощью настроек OPENSTACK_HOST в local_settings.py

0
ответ дан 7 March 2012 в 06:19

Да, приборная панель должна работать на ПК с работающим трапецеидальным искажением на нем. И вы должны направить приборную панель на нее через OPENSTACK_HOST, а CACHE_BACKEND также должен указывать на URL-адрес сервера трапецеидальных искажений

0
ответ дан 7 March 2012 в 06:19