Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

S3 PUT Object size too largeアラートのトラブルシューティングを行う

共同作成者

S3 PUT Object size too largeアラートは、S3サイズの上限である5GiBを超えるマルチパートでないPUT Object処理をテナントが試行するとトリガーされます。

作業を開始する前に

5GiBを超えるオブジェクトを使用しているテナントを確認して、通知できるようにします。

手順
  1. >[監視]>[監査とsyslogサーバ]*に移動します。

  2. クライアントからの書き込みがNormalの場合は、監査ログにアクセスします。

    1. 入力するコマンド ssh admin@primary_Admin_Node_IP

    2. に記載されているパスワードを入力します Passwords.txt ファイル。

    3. 次のコマンドを入力してrootに切り替えます。 su -

    4. に記載されているパスワードを入力します Passwords.txt ファイル。

      rootとしてログインすると、プロンプトがから変わります $ 終了: #

    5. 入力するコマンド cd /var/local/audit/export

    6. 5GiBを超えるオブジェクトを使用しているテナントを特定します。

      1. 入力するコマンド zgrep SPUT * | egrep "CSIZ\(UI64\):[0-9]*[5-9][0-9]{9}"

      2. 結果に表示された各監査メッセージについて、を参照してください S3AI フィールドに入力してテナントアカウントIDを確認します。メッセージ内の他のフィールドを使用して、クライアント、バケット、およびオブジェクトによって使用されていたIPアドレスを確認します。

        コード 説明

        saip

        送信元IP

        S3AI

        テナントID

        S3BK

        バケット

        S3KY

        オブジェクト

        CSIZ

        サイズ(バイト)

        監査ログ結果の例

    audit.log:2023-01-05T18:47:05.525999 [AUDT:[RSLT(FC32):SUCS][CNID(UI64):1672943621106262][TIME(UI64):804317333][SAIP(IPAD):"10.96.99.127"][S3AI(CSTR):"93390849266154004343"][SACC(CSTR):"bhavna"][S3AK(CSTR):"06OX85M40Q90Y280B7YT"][SUSR(CSTR):"urn:sgws:identity::93390849266154004343:root"][SBAI(CSTR):"93390849266154004343"][SBAC(CSTR):"bhavna"][S3BK(CSTR):"test"][S3KY(CSTR):"large-object"][CBID(UI64):0x077EA25F3B36C69A][UUID(CSTR):"A80219A2-CD1E-466F-9094-B9C0FDE2FFA3"][CSIZ(UI64):6040000000][MTME(UI64):1672943621338958][AVER(UI32):10][ATIM(UI64):1672944425525999][ATYP(FC32):SPUT][ANID(UI32):12220829][AMID(FC32):S3RQ][ATID(UI64):4333283179807659119]]
  3. [Client Writes]が[Normal]でない場合は、アラートのテナントIDを使用してテナントを特定します。

    1. * support > Tools > Logs *に移動します。アラートでストレージノードのアプリケーションログを収集します。アラートの前後15分を指定します。

    2. ファイルを展開し、に進みます bycast.log

      /GID<grid_id>_<time_stamp>/<site_node>/<time_stamp>/grid/bycast.log

    3. ログでを検索します method=PUT およびでクライアントを特定します clientIP フィールド。

      • bycast.logの例*

    Jan  5 18:33:41 BHAVNAJ-DC1-S1-2-65 ADE: |12220829 1870864574 S3RQ %CEA 2023-01-05T18:33:41.208790| NOTICE   1404 af23cb66b7e3efa5 S3RQ: EVENT_PROCESS_CREATE - connection=1672943621106262 method=PUT name=</test/4MiB-0> auth=<V4> clientIP=<10.96.99.127>
  4. テナントに、PUT Objectの最大サイズが5GiBであり、5GiBを超えるオブジェクトにマルチパートアップロードを使用するように伝えます。

  5. アプリケーションが変更されている場合は、警告を1週間無視します。