Job for openstack-keystone.service failed because the control process exited with error code
时间: 2024-04-30 21:16:35 浏览: 280
openstack-keystone
根据提供的引用内容,有两个报错信息,分别为openstack-losetup.service服务状态经常出现exited和Could not prefetch keystone_domain provider ‘openstack’报错。这两个报错可能是由不同的原因导致的。根据第一个报错信息,openstack-losetup.service服务经常exited,而这个问题可能是由于系统升级到CentOS 7.7版本后引起的,可以尝试手动启动服务来解决这个问题。方法如下:[^1]
1.使用systemctl命令停止openstack-losetup服务:
```
systemctl stop openstack-losetup.service
```
2.手动启动服务:
```
sudo /usr/bin/python /usr/bin/gnocchi-upgrade #手动升级gnocchi数据库
systemctl start openstack-losetup.service
```
如果服务成功启动,则问题已解决。
根据第二个报错信息,报错信息显示Execution of ‘/usr/bin/openstack domain list --quiet --format csv’ returned 1: module ‘urllib3.packages.six’ has no attribute ‘ensure_text’。这个问题可能是由于keystone和requests模块版本不兼容引起的。可以尝试升级keystone和requests模块来解决这个问题。方法如下:
1.升级keystone模块:
```
pip install --upgrade keystoneauth1
```
2.升级requests模块:
```
pip install --upgrade requests
```
如果升级成功,则问题已解决。
阅读全文