dashboard ERROR exception

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



i use ceph 17.2.6 and when i deploy two number of separate rgw realm with
zonegroup and zone , dashboard enabled access for  bouth object gateway and
i can create user and bucket and etc .but when i trying create bucket in on
of object gatways .i get this error in below:

------------
debug 2023-10-29T12:19:50.697+0000 7fd203a26700  0 [dashboard ERROR
rest_client] RGW REST API failed PUT req status: 400
debug 2023-10-29T12:19:50.697+0000 7fd203a26700  0 [dashboard ERROR
exception] Dashboard Exception
Traceback (most recent call last):
  File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 304, in
create
    lock_enabled)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 534, in
func_wrapper
    **kwargs)
  File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 563, in
create_bucket
    return request(data=data, headers=headers)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 323, in __call__
    data, raw_content, headers)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 452, in
do_request
    resp.content)
dashboard.rest_client.RequestException: RGW REST API failed request with
status code 400
(b'{"Code":"InvalidLocationConstraint","Message":"The specified
location-constr'
 b'aint is not
valid","BucketName":"farhad2","RequestId":"tx000003fa9d80c50a79d'
 b'b6-00653e4de6-285b3-test","HostId":"285b3-test-test"}')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/ceph/mgr/dashboard/services/exception.py", line 47, in
dashboard_exception_handler
    return handler(*args, **kwargs)
  File "/lib/python3.6/site-packages/cherrypy/_cpdispatch.py", line 54, in
__call__
    return self.callable(*self.args, **self.kwargs)
  File "/usr/share/ceph/mgr/dashboard/controllers/_base_controller.py",
line 258, in inner
    ret = func(*args, **kwargs)
  File "/usr/share/ceph/mgr/dashboard/controllers/_rest_controller.py",
line 191, in wrapper
    return func(*vpath, **params)
  File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 315, in
create
    raise DashboardException(e, http_status_code=500, component='rgw')
dashboard.exceptions.DashboardException: RGW REST API failed request with
status code 400
(b'{"Code":"InvalidLocationConstraint","Message":"The specified
location-constr'
 b'aint is not
valid","BucketName":"farhad2","RequestId":"tx000003fa9d80c50a79d'
 b'b6-00653e4de6-285b3-test","HostId":"285b3-test-test"}')
debug 2023-10-29T12:19:50.701+0000 7fd203a26700  0 [dashboard INFO request]
[192.168.0.1:55833] [POST] [500] [0.031s] [admin] [252.0B] /api/rgw/bucket
debug 2023-10-29T12:19:50.713+0000 7fd204a28700  0 [dashboard ERROR
rest_client] RGW REST API failed GET req status: 404
debug 2023-10-29T12:19:50.715+0000 7fd204a28700  0 [dashboard ERROR
exception] Dashboard Exception
Traceback (most recent call last):
  File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 145, in
proxy
    result = instance.proxy(method, path, params, None)
  File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 513, in
proxy
    params, data)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 534, in
func_wrapper
    **kwargs)
  File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 507, in
_proxy_request
    raw_content=True)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 323, in __call__
    data, raw_content, headers)
  File "/usr/share/ceph/mgr/dashboard/rest_client.py", line 452, in
do_request
    resp.content)
dashboard.rest_client.RequestException: RGW REST API failed request with
status code 404
(b'{"Code":"NoSuchBucket","RequestId":"tx0000086cdcd9547b301e2-00653e4de6-285b3'
 b'-test","HostId":"285b3-test-test"}')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/ceph/mgr/dashboard/services/exception.py", line 47, in
dashboard_exception_handler
    return handler(*args, **kwargs)
  File "/lib/python3.6/site-packages/cherrypy/_cpdispatch.py", line 54, in
__call__
    return self.callable(*self.args, **self.kwargs)
  File "/usr/share/ceph/mgr/dashboard/controllers/_base_controller.py",
line 258, in inner
    ret = func(*args, **kwargs)
  File "/usr/share/ceph/mgr/dashboard/controllers/_rest_controller.py",
line 191, in wrapper
    return func(*vpath, **params)
  File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 275, in get
    result = self.proxy(daemon_name, 'GET', 'bucket', {'bucket': bucket})
  File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 151, in
proxy
    raise DashboardException(e, http_status_code=http_status_code,
component='rgw')
dashboard.exceptions.DashboardException: RGW REST API failed request with
status code 404
(b'{"Code":"NoSuchBucket","RequestId":"tx0000086cdcd9547b301e2-00653e4de6-285b3'
 b'-test","HostId":"285b3-test-test"}')
--------------------------------------------------
my cluster have tow realm :
1) rgw-realm= test , rgw-zonegroup=test(master) ,zone= test( master )
2) rgw-realm= velero(default), rgw-zonegroup=velero(master) ,zone= velero(
master
And another question, is it possible that I can create users and buckets
with the same name on each rgw-realm?For example, user Yan on both.
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux