遇到OpenStack平台在本机PC可以正常登陆访问,但是更换PC后无法进行访问。
1.错误显示:
2.在命令行查看日志信息
RuntimeError: Unable to create a new session key. It is likely that the cache is unavailable.
3.问题原因
无法创建新的session key,cache不可用。
4.解决方法
修改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