Openstack /etc/keystone/fernet keys/不包含密钥,请使用keystone manage fernet_设置创建fernet密钥

Openstack /etc/keystone/fernet keys/不包含密钥,请使用keystone manage fernet_设置创建fernet密钥,openstack,openstack-keystone,Openstack,Openstack Keystone,我正在部署openstack infrastructure-Victoria版本和unbuntu pro 20.04 LTS。我在controller节点中遇到了identity service-keystone 我遵循本文中解释的过程。我键入了所有CMD: su -s /bin/sh -c "keystone-manage db_sync" keystone keystone-manage fernet_setup --keystone-user XXXXXXXX --k

我正在部署openstack infrastructure-Victoria版本和unbuntu pro 20.04 LTS。我在controller节点中遇到了identity service-keystone

我遵循本文中解释的过程。我键入了所有CMD:

su -s /bin/sh -c "keystone-manage db_sync" keystone

keystone-manage fernet_setup --keystone-user XXXXXXXX --keystone-group XXXXXXXX

keystone-manage credential_setup --keystone-user XXXXXXXX --keystone-group XXXXXXXX
      
keystone-manage bootstrap --bootstrap-password YYYYYYYYY --bootstrap-admin-url http://controller:5000/v3/ --bootstrap-internal-url http://controller:5000/v3/ --bootstrap-public-url http://controller:5000/v3/ --bootstrap-region-id ZZZZZZZ
但是,我要处理以下错误信息:

/etc/keystone/fernet-keys/ does not contain keys, use keystone-manage fernet_setup to create Fernet keys.

哪个命令生成错误消息?在该命令之前和之后,
/etc/keystone/fernet_keys
中有什么内容?这可能与此无关,但您按照Ussuri说明安装Victoria,这可能会导致问题。Thnaks。我终于解决了这个问题。我应该继续使用服务名称作为标识。