验证Keystone
在控制节点执行以下操作。
- 取消环境变量。
1
unset OS_AUTH_URL OS_PASSWORD
- 作为admin用户,请求身份验证令牌。
1 2 3
openstack --os-auth-url http://controller:5000/v3 \ --os-project-domain-name Default --os-user-domain-name Default \ --os-project-name admin --os-username admin token issue
输入密码:PASSWORD
密码为用户自定义,为方便阅读,本文中全部以PASSWORD代替,此处将PASSWORD修改为admin用户的密码。
- 作为myuser上一节中创建的用户,请求身份验证令牌。
1 2 3
openstack --os-auth-url http://controller:5000/v3 \ --os-project-domain-name Default --os-user-domain-name Default \ --os-project-name myproject --os-username myuser token issue
输入密码:PASSWORD
- 创建OpenStack客户端环境脚本。
- 创建admin-openrc文件。
1
vi /etc/keystone/admin-openrc
- 按“i”进入编辑模式,在admin-openrc文件中添加如下内容:
1 2 3 4 5 6 7 8
export OS_PROJECT_DOMAIN_NAME=Default export OS_USER_DOMAIN_NAME=Default export OS_PROJECT_NAME=admin export OS_USERNAME=admin export OS_PASSWORD=PASSWORD export OS_AUTH_URL=http://controller:5000/v3 export OS_IDENTITY_API_VERSION=3 export OS_IMAGE_API_VERSION=2
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 创建demo-openrc文件。
1
vi /etc/keystone/demo-openrc
- 按“i”进入编辑模式,在demo-openrc文件中并添加以下内容:
1 2 3 4 5 6 7 8
export OS_PROJECT_DOMAIN_NAME=Default export OS_USER_DOMAIN_NAME=Default export OS_PROJECT_NAME=myproject export OS_USERNAME=myuser export OS_PASSWORD=PASSWORD export OS_AUTH_URL=http://controller:5000/v3 export OS_IDENTITY_API_VERSION=3 export OS_IMAGE_API_VERSION=2
admin-openrc为admin用户的登录凭据。
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 创建admin-openrc文件。
- 使用脚本。
1 2
source /etc/keystone/admin-openrc openstack token issue
父主题: 安装配置Keystone并验证