In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
This article will explain in detail what to do when Centos7.0 deploys the openstack environment to create services. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.
In the process of learning, install and arrive step by step according to the install guide on the official website.
Openstack service create-name keystone-description "OpenStack Identity" identityre
The Times is wrong in this step.
Openstack service create-name keystone-description "OpenStack Identity" identityre--debug
DEBUG: cliff.commandmanager found command 'hypervisor_stats_show'
DEBUG: cliff.commandmanager found command 'security_group_create'
DEBUG: cliff.commandmanager found command 'security_group_rule_list'
DEBUG: cliff.commandmanager found command 'ip_floating_add'
DEBUG: cliff.commandmanager found command 'keypair_list'
DEBUG: cliff.commandmanager found command 'flavor_unset'
DEBUG: cliff.commandmanager found command 'host_show'
DEBUG: cliff.commandmanager found command 'host_list'
DEBUG: cliff.commandmanager found command 'hypervisor_show'
DEBUG: cliff.commandmanager found command 'server_pause'
DEBUG: cliff.commandmanager found command 'server_reboot'
DEBUG: cliff.commandmanager found command 'server_migrate'
DEBUG: cliff.commandmanager found command 'server_set'
DEBUG: cliff.commandmanager found command 'server_add_security_group'
DEBUG: cliff.commandmanager found command 'server_unrescue'
DEBUG: cliff.commandmanager found command 'usage_list'
DEBUG: cliff.commandmanager found command 'keypair_show'
DEBUG: cliff.commandmanager found command 'security_group_set'
DEBUG: cliff.commandmanager found command 'compute_agent_create'
DEBUG: cliff.commandmanager found command 'server_rescue'
DEBUG: cliff.commandmanager found command 'console_log_show'
DEBUG: cliff.commandmanager found command 'compute_agent_delete'
DEBUG: cliff.commandmanager found command 'server_ssh'
DEBUG: cliff.commandmanager found command 'server_lock'
DEBUG: cliff.commandmanager found command 'server_unset'
DEBUG: cliff.commandmanager found command 'server_show'
DEBUG: cliff.commandmanager found command 'server_suspend'
DEBUG: cliff.commandmanager found command 'server_add_volume'
DEBUG: cliff.commandmanager found command 'server_image_create'
DEBUG: cliff.commandmanager found command 'flavor_list'
DEBUG: cliff.commandmanager found command 'server_remove_volume'
DEBUG: cliff.commandmanager found command 'compute_agent_set'
DEBUG: cliff.commandmanager found command 'aggregate_add_host'
DEBUG: cliff.commandmanager found command 'aggregate_remove_host'
DEBUG: cliff.commandmanager found command 'compute_service_set'
DEBUG: cliff.commandmanager found command 'aggregate_create'
DEBUG: cliff.commandmanager found command 'keypair_create'
DEBUG: cliff.commandmanager found command 'ip_floating_list'
DEBUG: cliff.commandmanager found command 'aggregate_delete'
DEBUG: cliff.commandmanager found command 'flavor_set'
DEBUG: cliff.commandmanager found command 'security_group_rule_create'
DEBUG: cliff.commandmanager found command 'security_group_delete'
DEBUG: cliff.commandmanager found command 'server_rebuild'
DEBUG: cliff.commandmanager found command 'flavor_delete'
DEBUG: cliff.commandmanager found command 'server_delete'
DEBUG: cliff.commandmanager found command 'project_usage_list'
DEBUG: cliff.commandmanager found command 'availability_zone_list'
DEBUG: cliff.commandmanager found command 'hypervisor_list'
DEBUG: cliff.commandmanager found command 'flavor_create'
DEBUG: cliff.commandmanager found command 'console_url_show'
DEBUG: cliff.commandmanager found command 'ip_fixed_add'
DEBUG: cliff.commandmanager found command 'server_remove_security_group'
DEBUG: cliff.commandmanager found command 'usage_show'
DEBUG: cliff.commandmanager found command 'compute_agent_list'
DEBUG: cliff.commandmanager found command 'flavor_show'
DEBUG: cliff.commandmanager found command 'ip_fixed_remove'
DEBUG: cliff.commandmanager found command 'ip_floating_create'
DEBUG: cliff.commandmanager found command 'server_list'
DEBUG: cliff.commandmanager found command 'server_create'
DEBUG: cliff.commandmanager found command 'ip_floating_pool_list'
DEBUG: cliff.commandmanager found command 'aggregate_show'
DEBUG: cliff.commandmanager found command 'security_group_show'
DEBUG: cliff.commandmanager found command 'keypair_delete'
DEBUG: cliff.commandmanager found command 'server_resize'
DEBUG: cliff.commandmanager found command 'security_group_rule_delete'
DEBUG: cliff.commandmanager found command 'ip_floating_delete'
DEBUG: cliff.commandmanager found command 'ip_floating_remove'
DEBUG: cliff.commandmanager found command 'security_group_list'
DEBUG: cliff.commandmanager found command 'server_resume'
DEBUG: cliff.commandmanager found command 'aggregate_set'
DEBUG: cliff.commandmanager found command 'aggregate_list'
DEBUG: cliff.commandmanager found command 'server_unpause'
DEBUG: cliff.commandmanager found command 'compute_service_list'
DEBUG: cliff.commandmanager found command 'server_unlock'
DEBUG: openstackclient.shell compute API version 2, cmd group openstack.compute.v2
DEBUG: cliff.commandmanager found command 'network_set'
DEBUG: cliff.commandmanager found command 'network_delete'
DEBUG: cliff.commandmanager found command 'network_list'
DEBUG: cliff.commandmanager found command 'network_show'
DEBUG: cliff.commandmanager found command 'network_create'
DEBUG: openstackclient.shell network API version 2, cmd group openstack.network.v2
DEBUG: cliff.commandmanager found command 'image_set'
DEBUG: cliff.commandmanager found command 'image_delete'
DEBUG: cliff.commandmanager found command 'image_create'
DEBUG: cliff.commandmanager found command 'image_list'
DEBUG: cliff.commandmanager found command 'image_show'
DEBUG: cliff.commandmanager found command 'image_save'
DEBUG: openstackclient.shell image API version 1, cmd group openstack.image.v1
DEBUG: cliff.commandmanager found command 'snapshot_show'
DEBUG: cliff.commandmanager found command 'backup_create'
DEBUG: cliff.commandmanager found command 'volume_list'
DEBUG: cliff.commandmanager found command 'volume_show'
DEBUG: cliff.commandmanager found command 'snapshot_unset'
DEBUG: cliff.commandmanager found command 'volume_set'
DEBUG: cliff.commandmanager found command 'backup_delete'
DEBUG: cliff.commandmanager found command 'volume_create'
DEBUG: cliff.commandmanager found command 'volume_type_list'
DEBUG: cliff.commandmanager found command 'volume_type_create'
DEBUG: cliff.commandmanager found command 'backup_restore'
DEBUG: cliff.commandmanager found command 'backup_list'
DEBUG: cliff.commandmanager found command 'volume_unset'
DEBUG: cliff.commandmanager found command 'backup_show'
DEBUG: cliff.commandmanager found command 'volume_type_delete'
DEBUG: cliff.commandmanager found command 'volume_type_set'
DEBUG: cliff.commandmanager found command 'snapshot_set'
DEBUG: cliff.commandmanager found command 'snapshot_list'
DEBUG: cliff.commandmanager found command 'snapshot_delete'
DEBUG: cliff.commandmanager found command 'volume_delete'
DEBUG: cliff.commandmanager found command 'snapshot_create'
DEBUG: cliff.commandmanager found command 'volume_type_unset'
DEBUG: openstackclient.shell volume API version 1, cmd group openstack.volume.v1
DEBUG: cliff.commandmanager found command 'project_create'
DEBUG: cliff.commandmanager found command 'project_list'
DEBUG: cliff.commandmanager found command 'ec2_credentials_list'
DEBUG: cliff.commandmanager found command 'service_list'
DEBUG: cliff.commandmanager found command 'role_add'
DEBUG: cliff.commandmanager found command 'project_show'
DEBUG: cliff.commandmanager found command 'role_show'
DEBUG: cliff.commandmanager found command 'endpoint_delete'
DEBUG: cliff.commandmanager found command 'project_set'
DEBUG: cliff.commandmanager found command 'service_create'
DEBUG: cliff.commandmanager found command 'service_show'
DEBUG: cliff.commandmanager found command 'endpoint_show'
DEBUG: cliff.commandmanager found command 'ec2_credentials_create'
DEBUG: cliff.commandmanager found command 'catalog_list'
DEBUG: cliff.commandmanager found command 'ec2_credentials_delete'
DEBUG: cliff.commandmanager found command 'service_delete'
DEBUG: cliff.commandmanager found command 'token_issue'
DEBUG: cliff.commandmanager found command 'project_delete'
DEBUG: cliff.commandmanager found command 'endpoint_list'
DEBUG: cliff.commandmanager found command 'role_list'
DEBUG: cliff.commandmanager found command 'user_create'
DEBUG: cliff.commandmanager found command 'user_delete'
DEBUG: cliff.commandmanager found command 'user_show'
DEBUG: cliff.commandmanager found command 'role_create'
DEBUG: cliff.commandmanager found command 'role_remove'
DEBUG: cliff.commandmanager found command 'role_delete'
DEBUG: cliff.commandmanager found command 'catalog_show'
DEBUG: cliff.commandmanager found command 'token_revoke'
DEBUG: cliff.commandmanager found command 'endpoint_create'
DEBUG: cliff.commandmanager found command 'user_role_list'
DEBUG: cliff.commandmanager found command 'user_set'
DEBUG: cliff.commandmanager found command 'user_list'
DEBUG: cliff.commandmanager found command 'ec2_credentials_show'
DEBUG: openstackclient.shell identity API version 2, cmd group openstack.identity.v2
DEBUG: cliff.commandmanager found command 'object_create'
DEBUG: cliff.commandmanager found command 'object_list'
DEBUG: cliff.commandmanager found command 'object_delete'
DEBUG: cliff.commandmanager found command 'container_list'
DEBUG: cliff.commandmanager found command 'object_show'
DEBUG: cliff.commandmanager found command 'container_delete'
DEBUG: cliff.commandmanager found command 'container_create'
DEBUG: cliff.commandmanager found command 'container_show'
DEBUG: cliff.commandmanager found command 'container_save'
DEBUG: cliff.commandmanager found command 'object_save'
DEBUG: openstackclient.shell object_store API version 1, cmd group openstack.object_store.v1
DEBUG: cliff.commandmanager found command 'extension_list'
DEBUG: cliff.commandmanager found command 'quota_set'
DEBUG: cliff.commandmanager found command 'quota_show'
DEBUG: cliff.commandmanager found command 'limits_show'
INFO: openstackclient.shell command: service create-> openstackclient.identity.v2_0.service.CreateService
DEBUG: openstackclient.api.auth Auth plugin token_endpoint selected
DEBUG: openstackclient.api.auth auth_type: token_endpoint
DEBUG: openstackclient.api.auth fetching option os_url
DEBUG: openstackclient.api.auth fetching option os_token
INFO: openstackclient.common.clientmanager Using auth plugin: token_endpoint
DEBUG: openstackclient.common.clientmanager Get auth_ref
DEBUG: openstackclient.identity.v2_0.service.CreateService take_action (Namespace (columns= [], description='OpenStack Identity', formatter='table', max_width=0, name='keystone', noindent=False, prefix='', type=None, type_or_name='identity', variables= []))
DEBUG: openstackclient.identity.client Instantiating identity client:
DEBUG: keystoneclient.session REQ: curl-g-I-X POST http://controller:35357/v2.0/OS-KSADM/services-H "User-Agent: python-keystoneclient"-H "Content-Type: application/json"-H "Accept: application/json"-H "X-Auth-Token: {SHA1} b587807ea2bc01cb10cc8a3e7669dfc67784e5a6"-d'{"OS-KSADM:service": {"type": "identity", "name": "keystone", "description": "OpenStack Identity"}}'
INFO: requests.packages.urllib3.connectionpool Starting new HTTP connection (1): controller
DEBUG: requests.packages.urllib3.connectionpool POST / v2.0/OS-KSADM/services HTTP/1.1 500527
DEBUG: keystoneclient.session RESP:
DEBUG: keystoneclient.session Request returned failure status: 500
ERROR: openstack Internal Server Error (HTTP 500)
Traceback (most recent call last):
File "/ usr/lib/python2.7/site-packages/cliff/app.py", line 374, in run_subcommand
Result = cmd.run (parsed_args)
File "/ usr/lib/python2.7/site-packages/cliff/display.py", line 92, in run
Column_names, data = self.take_action (parsed_args)
File "/ usr/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py", line 88, in take_action
Parsed_args.description)
File "/ usr/lib/python2.7/site-packages/keystoneclient/v2_0/services.py", line 43, in create
Return self._create ("/ OS-KSADM/services", body, "OS-KSADM:service")
File "/ usr/lib/python2.7/site-packages/keystoneclient/base.py", line 151, in _ create
Return self._post (url, body, response_key, return_raw, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/base.py", line 165, in _ post
Resp, body= self.client.post (url, body=body, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 176, in post
Return self.request (url, 'POST', * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 206, in request
Resp = super (LegacyJsonAdapter, self) .request (* args, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 95, in request
Return self.session.request (url, method, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner
Return func (* args, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request
Raise exceptions.from_response (resp, method, url)
InternalServerError: InternalServerError (HTTP 500)
DEBUG: openstackclient.shell clean_up CreateService
DEBUG: openstackclient.shell got an error: Internal Server Error (HTTP 500)
ERROR: openstackclient.shell Traceback (most recent call last):
File "/ usr/lib/python2.7/site-packages/openstackclient/shell.py", line 176, in run
Return super (OpenStackShell, self) .run (argv)
File "/ usr/lib/python2.7/site-packages/cliff/app.py", line 255, in run
Result = self.run_subcommand (remainder)
File "/ usr/lib/python2.7/site-packages/cliff/app.py", line 374, in run_subcommand
Result = cmd.run (parsed_args)
File "/ usr/lib/python2.7/site-packages/cliff/display.py", line 92, in run
Column_names, data = self.take_action (parsed_args)
File "/ usr/lib/python2.7/site-packages/openstackclient/identity/v2_0/service.py", line 88, in take_action
Parsed_args.description)
File "/ usr/lib/python2.7/site-packages/keystoneclient/v2_0/services.py", line 43, in create
Return self._create ("/ OS-KSADM/services", body, "OS-KSADM:service")
File "/ usr/lib/python2.7/site-packages/keystoneclient/base.py", line 151, in _ create
Return self._post (url, body, response_key, return_raw, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/base.py", line 165, in _ post
Resp, body= self.client.post (url, body=body, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 176, in post
Return self.request (url, 'POST', * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 206, in request
Resp = super (LegacyJsonAdapter, self) .request (* args, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/adapter.py", line 95, in request
Return self.session.request (url, method, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner
Return func (* args, * * kwargs)
File "/ usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request
Raise exceptions.from_response (resp, method, url)
InternalServerError: InternalServerError (HTTP 500)
I checked a lot of information and thought there was something wrong with my profile settings, so I reinstalled the system twice. It turns out that it is possible that apache and keystone occupy the same port (bug of the official website). ).
Ps: as a matter of fact, there is also a phenomenon that apache and keystone cannot restart, but it does not affect the process, so there is not much attention.
Systemctl stop httpd.service
Turn off the apache service
Systemctl restart openstack-keystone.service
Restart the keystone service
Again
Openstack service create-name keystone-description "OpenStack Identity" identity
+-- +
| | Field | Value |
+-- +
| | description | OpenStack Identity |
| | enabled | True |
| | id | 3d5eea8fdd364986bcdba6352a74c9b0 |
| | name | keystone |
| | type | identity |
+-- +
This is the end of the article on "what to do when Centos7.0 deploys openstack environment to create services". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.