Keystone 服务运维
基础上节部署的 OpenStack 平台
Keystone的运维命令:
用户过滤
[root@controller ~]# openstack --help | grep user
(1)创建用户
假如出现报错就需要生效一下环境变量
[root@controller ~]# openstack user create
Missing parameter(s):
Set a username with --os-username, OS_USERNAME, or auth.username
Set an authentication URL, with --os-auth-url, OS_AUTH_URL or auth.auth_url
Set a scope, such as a project or domain, set a project scope with --os-project-name, OS_PROJECT_NAME or auth.project_name, set a domain scope with --os-domain-name, OS_DOMAIN_NAME or auth.domain_name
生效环境变量
[root@controller ~]# source /etc/xiandian/openrc.sh
[root@controller ~]# source /etc/keystone/admin-openrc.sh
查询创建用户的帮助
[root@controller ~]# openstack user create --help
–password
–email
–domain Default domain (name or ID)
创建用户
[root@controller ~]# openstack user create --password 000000 --email
123@qq.com --domain demo aaa
+-----------+----------------------------------+
| Field | Value |
+-----------+----------------------------------+
| domain_id | 36992c44e1c04c1abccaefd79cf208f2 |
| email | 123@qq.com |
| enabled | True |
| id | 15f6b9a3c18b4535a7f5acbe91321e33 |
| name | aaa |
+-----------+----------------------------------+
查询用户