验证 OpenStack 操作¶
要验证 OpenStack API 和 Dashboard 的基本操作,请在基础设施主机上执行以下任务。
验证 API¶
实用工具容器提供了一个 CLI 环境,用于额外的配置和测试。
确定实用工具容器的名称
# lxc-ls | grep utility infra1_utility_container-161a4084
访问实用工具容器
# lxc-attach -n infra1_utility_container-161a4084
获取
admin项目的凭证$ . ~/openrc
列出您的 openstack 用户
# openstack user list --os-cloud=default +----------------------------------+--------------------+ | ID | Name | +----------------------------------+--------------------+ | 08fe5eeeae314d578bba0e47e7884f3a | alt_demo | | 0aa10040555e47c09a30d2240e474467 | dispersion | | 10d028f9e47b4d1c868410c977abc3df | glance | | 249f9ad93c024f739a17ca30a96ff8ee | demo | | 39c07b47ee8a47bc9f9214dca4435461 | swift | | 3e88edbf46534173bc4fd8895fa4c364 | cinder | | 41bef7daf95a4e72af0986ec0583c5f4 | neutron | | 4f89276ee4304a3d825d07b5de0f4306 | admin | | 943a97a249894e72887aae9976ca8a5e | nova | | ab4f0be01dd04170965677e53833e3c3 | stack_domain_admin | | ac74be67a0564722b847f54357c10b29 | heat | | b6b1d5e76bc543cda645fa8e778dff01 | ceilometer | | dc001a09283a404191ff48eb41f0ffc4 | aodh | | e59e4379730b41209f036bbeac51b181 | keystone | +----------------------------------+--------------------+
验证 Dashboard (Horizon)¶
使用 Web 浏览器,通过
external_lb_vip_address选项在/etc/openstack_deploy/openstack_user_config.yml文件中定义的外部负载均衡器的域名或 IP 地址访问 Dashboard。Dashboard 使用 443 端口上的 HTTPS。使用
admin用户名和keystone_auth_admin_password选项在/etc/openstack_deploy/user_secrets.yml文件中定义的密码进行身份验证。