let me tell you the error what I had
[root@controller ~]# openstack service create --name keystone --description "OpenStack Identity" identity
ERROR: openstack Internal Server Error (HTTP 500)
Running it in debug mode gave me following
[root@controller ~]# openstack --debug service create --name keystone --description "OpenStack Identity" identity
DEBUG: cliff.commandmanager found command 'hypervisor_stats_show'
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 (http://controller:35357/v2.0/OS-KSADM...) -H "User- Agent: python-keystoneclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}0e321d6723de6f07f34f7ca06a205b463e9f5f3b" -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" 500 527
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: Internal Server Error (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 ... (more)
Can you confirm that keystone is running?
The output is like this.. Keystone 2044 0.0 0.3 176308 5728 ? S1 12:31 0.00 % Group -k start