Swift で quarantined ディレクトリに隔離されたオブジェクトを自動削除する方法はありますか?
Issue
- Swift で quarantined ディレクトリに隔離されたオブジェクトを不要と考えています。
- オリジナルのオブジェクトに対して swift delete コマンドを実行した時に quarantined ディレクトリに隔離されたオブジェクトも削除される設定は可能ですか?
-
格納されたデータ
/swift/node/d04/objects/5541/7b3/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.data -
擬似的にデータ破損させる
echo 1 > /swift/node/d04/objects/5541/7b3/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.data -
データが quarantined に移動され修復される
/swift/node/d04/objects/5541/7b3/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.data /swift/node/d04/quarantined/objects/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.data -
上記状態で、swift delete を実行すると
/swift/node/d04/objects/5541/7b3/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.dataは削除されましたが
/swift/node/d04/quarantined/objects/15a5e35ef9e5be5a14021c3570ce97b3/1477638743.59806.dataだけ、残っている状態になります。
Environment
- Red Hat OpenStack Platform 8.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
