簡體   English   中英

在 Ceph 中訂閱通知時出現 NoSuchKey 錯誤是什么意思?

[英]What does NoSuchKey error mean while subscribing for notification in Ceph?

我正在嘗試關注此 url https://docs.ceph.com/en/latest/radosgw/s3/bucketops/#create-notification

為我的存儲桶創建一個發布者到一個主題中。

我的 curl:

curl -v -H 'Date: Fri, 16 Apr 2021 05:21:14 +0000' -H 'Authorization: AWS accessid:secretkey' -L -H 'content-type: text/xml' -H 'Content-MD5: pBRX39Oo7aAUYbilIYMoAw==' -T notif.xml http://ceph:8080/vig-test?notification

它返回給我這個錯誤

 <?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <BucketName>vig-test</BucketName> <RequestId>tx0000000000000016ac570-0060791ecb-1c7e96b-hkg</RequestId> <HostId>1c7e96b-hkg-data</HostId> </Error>

有人知道這個錯誤在 Ceph 中是什么意思嗎? 我該如何進行?

我自己發現了這個問題。 NoSuchKey表示找不到主題。

我應該使用相同的憑據創建主題和存儲桶通知。

但是在創建主題時,它允許我在沒有任何憑據的情況下創建並最終在匿名用戶下創建。

這就是導致它拋出NoSuchKey錯誤的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM