栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Account GET failed: http://192.168.100.101:8080/v1/AUTH

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Account GET failed: http://192.168.100.101:8080/v1/AUTH

开启虚拟机后,运行swift命令后报错。

###在控制节点上运行
#source admin-openstack.sh

查看stat服务的状态

#swift stat

报以下错误

[root@controller ~]# swift list
Account GET failed: http://192.168.100.101:8080/v1/AUTH_a735fcca40f249189212ca267f945353?format=json 500 Internal Error   An error occurred
Failed Transaction ID: tx41e856229f764fe1bf4e2-0062247013

可能是内部的错误,我们查看一下8080端口

#ss -ltpn |grep 8080

#没有输出 

我们重启以下httpd服务,我记得我监听过8080端口啊。

 [root@controller ~]# systemctl restart httpd.service memcached.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.

重启httpd服务成功。

但是swift stat后,还是同样的错误。

我们看下swift代理服务的状态,-l查看全部的日志。

[root@controller swift]#  systemctl status openstack-swift-proxy.service -l
● openstack-swift-proxy.service - OpenStack Object Storage (swift) - Proxy Server
   Loaded: loaded (/usr/lib/systemd/system/openstack-swift-proxy.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2022-03-06 00:31:22 PST; 1min 4s ago
 Main PID: 3551 (swift-proxy-ser)
    Tasks: 3
   CGroup: /system.slice/openstack-swift-proxy.service
           ├─3551 /usr/bin/python2 /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf
           ├─3594 /usr/bin/python2 /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf
           └─3596 /usr/bin/python2 /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf

Mar 06 00:31:44 controller proxy-server[3594]: Error: An error occurred: #012Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/catch_errors.py", line 75, in handle_request#012    resp = self._app_call(env)#012  File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 1196, in _app_call#012    resp = self.app(env, self._start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/gatekeeper.py", line 122, in __call__#012    return self.app(env, gatekeeper_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/healthcheck.py", line 52, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/proxy_logging.py", line 332, in __call__#012    iterable = self.app(env, my_start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 109, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/listing_formats.py", line 137, in __call__#012    status, headers, resp_iter = req.call_application(self.app)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1064, in call_application#012    app_iter = application(self.environ, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 129, in __call__#012    resp = self.call_func(req, *args, **kw)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 193, in call_func#012    return self.func(req, *args, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 332, in __call__#012    response = self.process_request(req)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 622, in process_request#012    resp = super(AuthProtocol, self).process_request(request)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 405, in process_request#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 437, in _do_fetch_token#012    data = self.fetch_token(token, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 761, in fetch_token#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 219, in verify_token#012    auth_ref = self._request_strategy.verify_token(#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 170, in _request_strategy#012    strategy_class = self._get_strategy_class()#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 192, in _get_strategy_class#012    if self._adapter.get_endpoint(version=klass.AUTH_VERSION):#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 247, in get_endpoint#012    return self.session.get_endpoint(auth or self.auth, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 1113, in get_endpoint#012    return auth.get_endpoint(self, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 380, in get_endpoint#012    allow_version_hack=allow_version_hack, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 271, in get_endpoint_data#012    service_catalog = self.get_access(session).service_catalog#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 134, in get_access#012    self.auth_ref = self.get_auth_ref(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref#012    self._plugin = self._do_create_plugin(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 161, in _do_create_plugin#012    'auth_url is correct. %s' % e)#012DiscoveryFailure: Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Unable to establish connection to http://192.168.100.101:35357: HTTPConnectionPool(host='192.168.100.101', port=35357): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) (txn: tx52084baf50a74f879d58d-0062247170)
Mar 06 00:31:48 controller keystoneauth.identity.generic.base[3594]: Failed to discover available identity versions when contacting http://192.168.100.101:35357. Attempting to parse version from URL.
Mar 06 00:31:48 controller proxy-server[3594]: 192.168.100.101 192.168.100.101 06/Mar/2022/08/31/48 GET /v1/AUTH_a735fcca40f249189212ca267f945353%3Fformat%3Djson HTTP/1.0 500 - python-swiftclient-3.6.1 gAAAAABiJHFtdRQm... - - - txd966d6677d644dae9c74e-0062247174 - 0.0029 - - 1646555508.578696012 1646555508.581573963 -
Mar 06 00:31:48 controller proxy-server[3594]: Error: An error occurred: #012Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/catch_errors.py", line 75, in handle_request#012    resp = self._app_call(env)#012  File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 1196, in _app_call#012    resp = self.app(env, self._start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/gatekeeper.py", line 122, in __call__#012    return self.app(env, gatekeeper_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/healthcheck.py", line 52, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/proxy_logging.py", line 332, in __call__#012    iterable = self.app(env, my_start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 109, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/listing_formats.py", line 137, in __call__#012    status, headers, resp_iter = req.call_application(self.app)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1064, in call_application#012    app_iter = application(self.environ, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 129, in __call__#012    resp = self.call_func(req, *args, **kw)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 193, in call_func#012    return self.func(req, *args, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 332, in __call__#012    response = self.process_request(req)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 622, in process_request#012    resp = super(AuthProtocol, self).process_request(request)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 405, in process_request#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 437, in _do_fetch_token#012    data = self.fetch_token(token, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 761, in fetch_token#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 219, in verify_token#012    auth_ref = self._request_strategy.verify_token(#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 170, in _request_strategy#012    strategy_class = self._get_strategy_class()#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 192, in _get_strategy_class#012    if self._adapter.get_endpoint(version=klass.AUTH_VERSION):#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 247, in get_endpoint#012    return self.session.get_endpoint(auth or self.auth, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 1113, in get_endpoint#012    return auth.get_endpoint(self, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 380, in get_endpoint#012    allow_version_hack=allow_version_hack, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 271, in get_endpoint_data#012    service_catalog = self.get_access(session).service_catalog#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 134, in get_access#012    self.auth_ref = self.get_auth_ref(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref#012    self._plugin = self._do_create_plugin(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 161, in _do_create_plugin#012    'auth_url is correct. %s' % e)#012DiscoveryFailure: Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Unable to establish connection to http://192.168.100.101:35357: HTTPConnectionPool(host='192.168.100.101', port=35357): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) (txn: txd966d6677d644dae9c74e-0062247174)
Mar 06 00:31:56 controller keystoneauth.identity.generic.base[3594]: Failed to discover available identity versions when contacting http://192.168.100.101:35357. Attempting to parse version from URL.
Mar 06 00:31:56 controller proxy-server[3594]: 192.168.100.101 192.168.100.101 06/Mar/2022/08/31/56 GET /v1/AUTH_a735fcca40f249189212ca267f945353%3Fformat%3Djson HTTP/1.0 500 - python-swiftclient-3.6.1 gAAAAABiJHFtdRQm... - - - txc6f116b941a4434585946-006224717c - 0.0029 - - 1646555516.586694956 1646555516.589555979 -
Mar 06 00:31:56 controller proxy-server[3594]: Error: An error occurred: #012Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/catch_errors.py", line 75, in handle_request#012    resp = self._app_call(env)#012  File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 1196, in _app_call#012    resp = self.app(env, self._start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/gatekeeper.py", line 122, in __call__#012    return self.app(env, gatekeeper_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/healthcheck.py", line 52, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/proxy_logging.py", line 332, in __call__#012    iterable = self.app(env, my_start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 109, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/listing_formats.py", line 137, in __call__#012    status, headers, resp_iter = req.call_application(self.app)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1064, in call_application#012    app_iter = application(self.environ, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 129, in __call__#012    resp = self.call_func(req, *args, **kw)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 193, in call_func#012    return self.func(req, *args, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 332, in __call__#012    response = self.process_request(req)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 622, in process_request#012    resp = super(AuthProtocol, self).process_request(request)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 405, in process_request#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 437, in _do_fetch_token#012    data = self.fetch_token(token, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 761, in fetch_token#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 219, in verify_token#012    auth_ref = self._request_strategy.verify_token(#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 170, in _request_strategy#012    strategy_class = self._get_strategy_class()#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 192, in _get_strategy_class#012    if self._adapter.get_endpoint(version=klass.AUTH_VERSION):#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 247, in get_endpoint#012    return self.session.get_endpoint(auth or self.auth, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 1113, in get_endpoint#012    return auth.get_endpoint(self, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 380, in get_endpoint#012    allow_version_hack=allow_version_hack, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 271, in get_endpoint_data#012    service_catalog = self.get_access(session).service_catalog#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 134, in get_access#012    self.auth_ref = self.get_auth_ref(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref#012    self._plugin = self._do_create_plugin(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 161, in _do_create_plugin#012    'auth_url is correct. %s' % e)#012DiscoveryFailure: Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Unable to establish connection to http://192.168.100.101:35357: HTTPConnectionPool(host='192.168.100.101', port=35357): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) (txn: txc6f116b941a4434585946-006224717c)
Mar 06 00:32:12 controller keystoneauth.identity.generic.base[3594]: Failed to discover available identity versions when contacting http://192.168.100.101:35357. Attempting to parse version from URL.
Mar 06 00:32:12 controller proxy-server[3594]: 192.168.100.101 192.168.100.101 06/Mar/2022/08/32/12 GET /v1/AUTH_a735fcca40f249189212ca267f945353%3Fformat%3Djson HTTP/1.0 500 - python-swiftclient-3.6.1 gAAAAABiJHFtdRQm... - - - tx0530e47dcd4541bf8aa72-006224718c - 0.0027 - - 1646555532.609831095 1646555532.612521887 -
Mar 06 00:32:12 controller proxy-server[3594]: Error: An error occurred: #012Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/catch_errors.py", line 75, in handle_request#012    resp = self._app_call(env)#012  File "/usr/lib/python2.7/site-packages/swift/common/wsgi.py", line 1196, in _app_call#012    resp = self.app(env, self._start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/gatekeeper.py", line 122, in __call__#012    return self.app(env, gatekeeper_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/healthcheck.py", line 52, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/proxy_logging.py", line 332, in __call__#012    iterable = self.app(env, my_start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/memcache.py", line 109, in __call__#012    return self.app(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/middleware/listing_formats.py", line 137, in __call__#012    status, headers, resp_iter = req.call_application(self.app)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1064, in call_application#012    app_iter = application(self.environ, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/swift/common/swob.py", line 1488, in _wsgify_self#012    return func(self, Request(env))(env, start_response)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 129, in __call__#012    resp = self.call_func(req, *args, **kw)#012  File "/usr/lib/python2.7/site-packages/webob/dec.py", line 193, in call_func#012    return self.func(req, *args, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 332, in __call__#012    response = self.process_request(req)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 622, in process_request#012    resp = super(AuthProtocol, self).process_request(request)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 405, in process_request#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 437, in _do_fetch_token#012    data = self.fetch_token(token, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py", line 761, in fetch_token#012    allow_expired=allow_expired)#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 219, in verify_token#012    auth_ref = self._request_strategy.verify_token(#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 170, in _request_strategy#012    strategy_class = self._get_strategy_class()#012  File "/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/_identity.py", line 192, in _get_strategy_class#012    if self._adapter.get_endpoint(version=klass.AUTH_VERSION):#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 247, in get_endpoint#012    return self.session.get_endpoint(auth or self.auth, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 1113, in get_endpoint#012    return auth.get_endpoint(self, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 380, in get_endpoint#012    allow_version_hack=allow_version_hack, **kwargs)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 271, in get_endpoint_data#012    service_catalog = self.get_access(session).service_catalog#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 134, in get_access#012    self.auth_ref = self.get_auth_ref(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref#012    self._plugin = self._do_create_plugin(session)#012  File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 161, in _do_create_plugin#012    'auth_url is correct. %s' % e)#012DiscoveryFailure: Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct. Unable to establish connection to http://192.168.100.101:35357: HTTPConnectionPool(host='192.168.100.101', port=35357): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) (txn: tx0530e47dcd4541bf8aa72-006224718c)

查看代理服务的状态,应该是35357端口出了问题。

httpd服务没有监听。

我们修改[root@controller swift]# vim /etc/httpd/conf.d/wsgi-keystone.conf文件 

将35357端口的监听信息输入进去。

#修改后的文件是这样的
Listen 5000
Listen 35357

    WSGIDaemonProcess keystone-public processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}
    WSGIProcessGroup keystone-public
    WSGIscriptAlias / /usr/bin/keystone-wsgi-public
    WSGIApplicationGroup %{GLOBAL}
    WSGIPassAuthorization On
    LimitRequestBody 114688
    = 2.4>
      ErrorLogFormat "%{cu}t %M"
    
    ErrorLog /var/log/httpd/keystone.log
    CustomLog /var/log/httpd/keystone_access.log combined

    
        = 2.4>
            Require all granted
        
        
            Order allow,deny
            Allow from all
        
    



 WSGIDaemonProcess keystone-admin processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}
 WSGIProcessGroup keystone-admin
 WSGIscriptAlias / /usr/bin/keystone-wsgi-admin
 WSGIApplicationGroup %{GLOBAL}
 WSGIPassAuthorization On
 ErrorLogFormat "%{cu}t %M"
 ErrorLog /var/log/httpd/keystone-error.log
 CustomLog /var/log/httpd/keystone-access.log combined
 
 Require all granted
 


Alias /identity /usr/bin/keystone-wsgi-public

    SetHandler wsgi-script
    Options +ExecCGI


重启httpd服务后,swift命令运行正常。

[root@controller swift]# systemctl restart httpd.service memcached.service
[root@controller swift]# swift list
[root@controller swift]# swift stat
               Account: AUTH_a735fcca40f249189212ca267f945353
            Containers: 0
               Objects: 0
                 Bytes: 0
       X-Put-Timestamp: 1646555886.33623
           X-Timestamp: 1646555886.33623
            X-Trans-Id: tx633069b3edde42d0830b9-00622472eb
          Content-Type: text/plain; charset=utf-8
X-Openstack-Request-Id: tx633069b3edde42d0830b9-00622472eb

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号