在按照官方手册手动安装Ocata indentity时,执行下面命令时报错
openstack project create --domain default \
--description "Service Project" service
解决方案:
1.
vi /etc/keystone/keystone.conf
找到这一行:
#admin_token = <None>
将注释取消
2.
root用户下不需要加su
# /bin/sh -c "keystone-manage db_sync"
3.
keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone
4.
keystone-manage credential_setup --keystone-user keystone --keystone-group keystone
5.
keystone-manage bootstrap --bootstrap-password ADMIN_PASS --bootstrap-admin-url http://controller:35357/v3/ --bootstrap-internal-url http://controller:35357/v3/ --bootstrap-public-url http://controller:5000/v3/ --bootstrap-region-id RegionOne
将ADMIN_PASS替换成自己设置的密码
6.
openstack project create --domain default \
--description "Service Project" service
问题就解决了
参考:

本文提供了一种解决在手动安装Ocata Identity过程中遇到401未认证错误的方法。通过修改配置文件、取消注释特定行、正确执行数据库同步及密钥设置等步骤,最终成功创建了服务项目。
1699

被折叠的 条评论
为什么被折叠?



