问题现象(openstack Q版本)
执行命令# cat /var/log/httpd/error_log时发现以下错误:
RuntimeError: Unable to create a new session key. It is likely that the cache is unavailable.
问题原因
无法创建新的session key,cache不可用。
处理步骤
- 修改dashboard中SESSION_ENGINE的配置,将存储方式由cache改为file。
vim /etc/openstack-dashboard/local_settings
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
修改为:
SESSION_ENGINE = 'django.contrib.sessions.backends.file'
重启服务。
systemctl restart httpd.service memcached.service