KVM在傳遞虛擬機鏡像到時候的錯誤的解決方案An auth plugin is required to determine endpoint URL
最近在玩Openstack和KVM, Openstack是用devstack安裝的, 但是在用kvm創建鏡像到Openstack的時候出現這個錯誤,An auth plugin is required to determine endpoint URL,參考 了網上所有的方案都失敗了,自己最終嘗試用這個方式解決了,分享給需要的朋友。
修改/opt/admin-openrc.sh文件中—OS_Auth_URL為下面的值,網上的一般是ip:35357/v3, 但是不行。我用下面的方案解決了。
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=StrongAdminSecret
export OS_AUTH_URL=http://192.168.1.198/identity
export OS_INTERFACE=internal
export OS_IDENTITY_API_VERSION=3
export OS_REGION_NAME=RegionOne
export OS_KEY=http://192.169.1.198/identity
export OS_IMAGE_API_VERSION=2
然后就成功了

最后在openstack中可以看到了

因為是剛剛開始了解,所以需要點時間去分析根本原因。現在還不太懂。

浙公網安備 33010602011771號