7.创建域,项目,用户以及角色
创建域 default
openstack domain create --description "Default Domain" default
创建admin项目
openstack project create --domain default --description "Admin Project" admin
创建admin用户,并配置密码
openstack user create --domain default --password 000000 admin
创建admin角色
openstack role create admin
添加 admin 角色到 admin 项目和用户上:
openstack role add --project admin --user admin admin
8.创建service项目,以后添加的每个服务都会添加到service项目
openstack project create --domain default --description "Service Project" service
9.创建demo项目,无特殊权限的项目
创建demo项目
openstack project create --domain default --description "Demo Project" demo
创建demo用户,并配置密码
openstack use create --domain default --password 000000 demo
创建user角色
openstack role create user
添加 user角色到 demo 项目和用户
openstack role add --project demo --user demo user
截图如下
8.验证
1.重置OS_TOKEN和OS_URL 环境变量
unset OS_TOKEN OS_URL • 1
2.作为 admin 用户,请求认证令牌
openstack --os-auth-url http://controller:35357/v3 --os-project-domain-name default --os-user-domain-name default --os-project-name admin --os-username admin token issue • 1
9.创建OpenStack 客户端环境脚本
1.创建admin用户,普通用户(demo)的环境脚本
vi /root/admin-openrc
添加如下内容
export OS_PROJECT_DOMAIN_NAME=default export OS_USER_DOMAIN_NAME=default export OS_PROJECT_NAME=admin export OS_USERNAME=admin export OS_PASSWORD=000000 export OS_AUTH_URL=http://controller:35357/v3 export OS_IDENTITY_API_VERSION=3 export OS_IMAGE_API_VERSION=2
vi /root/demo-openrc
添加如下内容
export OS_PROJECT_DOMAIN_NAME=default export OS_USER_DOMAIN_NAME=default export OS_PROJECT_NAME=demo export OS_USERNAME=demo export OS_PASSWORD=000000 export OS_AUTH_URL=http://controller:5000/v3 export OS_IDENTITY_API_VERSION=3 export OS_IMAGE_API_VERSION=2
2.进行验证
. /root/admin-openrc openstack token issu
(三)Open Stack(M)----Glance安装和配置
大家记得,不要忘记打快照哦!
感谢大家,点赞,收藏,关注,评论!