解決openstack輸入命令出現Missing value auth-url required for auth plugin password的問題


在/etc/keystone/創建一個叫admin-openrc.sh的文件

touch /etc/keyston/admin-openrc.sh

向admin-openrc.sh中寫入如下內容

export OS_PROJECT_DOMAIN_NAME=demo
export OS_USER_DOMAIN_NAME=demo
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=000000    #此處改為自己設置的keystone密碼
export OS_AUTH_URL=http://controller:5000/v3    #5000端口是keystone的端口
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
export OS_AUTH_TYPE=password

使配置文件admin-oprc.sh生效

source /etc/keystone/admin-openrc.sh

配置.bashrc文件使admin-oprc.sh自動生效

vi /root/.bashrc

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
        source /etc/keystone/admin-openrc.sh
fi


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM