メインコンテンツへスキップ

ONTAP マルチプロトコルアクセスで S3 マルチパートアップロードを有効にする方法

Views:
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
nas
Last Updated:

環境

  • ONTAP 9.16.1以降

概要

ONTAP 9.16.1では、S3マルチプロトコルアクセスで使用されるNASバケットへのS3マルチパートアップロードのサポートが追加されました。マルチパートアップロードには、バッキングFlexGroupボリュームで高度な容量バランス調整(きめ細かいデータ)が有効になっている必要があります。
 
始める前に
  • ONTAP 9.16.1以降
  • SVM上でS3サービスが構成されている
  • ターゲットボリュームはFlexGroup(FlexVolボリュームはサポートされていません。追加情報を参照)
  • ジャンクションパスにマウントされたボリューム

手順

  1. ボリュームが FlexGroup であることを確認します:
    volume show -vserver <SVM_name> -volume <vol_name> -fields type

    注:ボリュームが FlexVol の場合は、続行する前に FlexGroup に変換してください。この変換は一方向であり、元に戻すことはできません。
  2. FlexGroup で高度な容量バランス調整(きめ細かいデータ)を有効にします:
    volume modify -vserver <SVM_name> -volume <vol_name> -granular-data true
  3. 設定が有効になっていることを確認します:
    volume show -vserver <SVM_name> -volume <vol_name> -fields granular-data

    期待される結果:granular-data: true
  4. FlexGroup のジャンクションパスにマッピングされた NAS バケットを作成します(既に存在する場合はスキップ):
    vserver object-store-server bucket create -vserver <SVM_name> -bucket <bucket_name> -type nas -nas-path <junction_path>
  5. S3 クライアントからマルチパートアップロードをテストします。各パートは以下の要件を満たす必要があります:
    • サイズは1 MBアライメントである必要があります
    • 最小パーツサイズ:5 MiB
    • 最大パーツサイズ:5 GiB

パートナーノート

 

追加情報

FlexVolからFlexGroupへの変換
  • FlexVol を FlexGroup に変換する前に、FlexClone を作成して分割するか、データを新しい FlexGroup ボリュームにコピーして、ロールバックオプションを保持してください。
  • 変換中に ONTAP が自動的に作成する convert.* スナップショットは、FlexClone の作成には使用できません。
  • 変換は一度完了すると元に戻すことはできません。
 
きめ細かいデータ挙動
  • 一度有効化されたきめ細かいデータは、有効化前に取得したスナップショットを復元することによってのみ無効化できます。
  • ONTAP REST API を使用して S3 バケットとして作成された FlexGroup ボリュームでは、デフォルトできめ細かいデータが有効になっています。

内部情報

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.