6.2. Multicloud Object Gateway


Multicloud Object Gateway (MCG) DB PVC 消費量が 400 GB を超える

以前は、アクティビティーログが DB に保存されていたため、Multicloud Object Gateway (MCG) データベース (DB) では、必要のないときに DB サイズが増加していました。

この修正により、オブジェクトアクティビティーログは通常のデバッグログに変換されます。その結果、NooBaa DB では DB サイズの増加が表示されなくなりました。

(BZ#2141422)

ログベースのレプリケーションが OBC からレプリケーションポリシーを削除した後でも機能する

以前は、空の文字列が提示された場合にレプリケーションポリシーの評価でエラーが発生したため、Object Bucket Claim (OBC) からログベースのレプリケーションポリシーを削除できませんでした。

この修正により、レプリケーションポリシーの評価方法が変更され、OBC からレプリケーションポリシーを削除できるようになりました。

(BZ#2266805)

Multicloud Object Gateway (MCG) コンポーネントのセキュリティーコンテキストの修正

以前は、OpenShift によって設定されたデフォルトを回避するために、Multicloud Object Gateway (MCG) Pod のデフォルトのセキュリティーコンテキスト制約 (SCC) が更新されると、セキュリティースキャンプロセスが失敗しました。

この修正により、SCC がデフォルトのオーバーライドに更新されても、MCG の動作は変更されず、セキュリティースキャンが成功します。

(BZ#2273670)

NooBaa Operator のログが AWS のシークレットを公開する

以前は、NooBaa Operator のログは AWS シークレットをプレーンテキストとして公開していたため、ログを参照できるすべての人がバケットにアクセスできるという潜在的なリスクがありました。

この修正により、noobaa-Operator ログは AWS シークレットを公開しなくなりました。

(BZ#2277186)

AWS S3 リストに時間がかかる

以前は、1 つのデータベースクエリーではなく 2 つのデータベースクエリーが使用されていたため、AWS S3 ではオブジェクトのリスト表示に長い時間がかかっていました。

この修正により、クエリーが 1 つに再設定され、データベースへの呼び出しとオブジェクトリスト操作の完了にかかる時間が削減されます。

(BZ#2277990)

OpenShift Data Foundation にアップグレードすると、スタンドアロンの MCG バッキングストアが拒否される

以前は、永続ボリューム (PV) プールを使用しようとすると、オブジェクトのメタデータを保存するために xattr が使用されていました。にかかわらず、PV 上のファイルシステムは xattr をサポートしていないため、そのメタデータの更新は失敗します。

この修正により、ファイルシステムが xattr をサポートしておらず、メタデータがファイルに保存されている場合にフェイルバックが行われるようになりました。

(BZ#2278389)

Multicloud Object Gateway データベースの永続ボリューム要求 (PVC) の消費が継続的に増加する

以前は、Object Bucket Claim (OBC) を削除すると、そのオブジェクトがすべて削除され、データベースから解放されるまでに時間がかかっていました。これは、MCG のデータベースクリーナーの作業が限られていたために、データベースからのエントリーの削除が遅くなり、削除が制限されたためです。

この修正により、MCG の DB クリーナー設定の更新が可能になります。DB Cleaner は、MCG データベースから、以前の削除済みエントリーを削除するプロセスです。公開されていた設定は、実行の頻度と削除されるエントリーの経過時間です。

(BZ#2279742)

Multicloud Object Gateway バケットライフサイクルポリシーではすべてのオブジェクトが削除されない

以前は、期限切れのオブジェクトの削除までかなり時間がかかっていました。

この修正により、期限切れのオブジェクトを削除するためのバッチサイズと 1 日あたりの実行回数が増加します。

(BZ#2279964) (BZ#2283753)

HEAD リクエストが API から 404 の代わりに接頭辞パスの HTTP 200 コードを返す

以前は、Multicloud Object Gateway の NamespaceStore Filesystem バケット上のディレクトリーであるオブジェクトを読み取ったり、ヘッダーを作成したりしようとし、末尾の / 文字が欠落していると、リクエストは接頭辞パスに対して 404 ではなく HTTP 200 コードを返していました。

この修正により、オブジェクトがディレクトリーであるにもかかわらず、キーに末尾の / がない場合に ENOENT が返されます。

(BZ#2280664)

Multicloud Object Gateway Backingstore In Phase: "Connecting" with "Invalid URL" のエラー

以前は、Operator が調整ループでシステム情報を取得できなかったため、調整が正常に完了しませんでした。これは、アドレスが IPv6 の場合に解析が失敗する原因となった URL 解析のバグが原因でした。

この修正により、IPv6 アドレスの場合は URL ホストとして処理されるようになりました。その結果、Operator はシステムの調整を正常に完了します。

(BZ#2284652)

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.