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

重複排除の変更ログはどのように機能しますか

Views:
1,103
Visibility:
Public
Votes:
0
Category:
clustered-data-ontap-8
Specialty:
core
Last Updated:

環境

  • Clustered Data ONTAP
  • 重複排除&圧縮

回答

  • 変更履歴には、データブロックへの変更内容が記録されます。重複排除が開始されると、Data ONTAPは変更ログを参照してデータの重複排除を行い、重複排除処理が完了すると変更ログをクリアします。
  • 変更ログには、最大8TBまでのブロックの変更履歴を保存できます。
  • この最大サイズは変更できません。
  • 変更ログのサイズが64GBということは、8TB分のデータがボリュームに書き込まれるまで、変更ログの書き込みが継続されることを意味します。
    例:
    8TBのユーザーデータ = ボリューム内に2147483648個のデータブロック(1ブロックあたり4KB)
    指紋のサイズ = 32バイト
    したがって、サポートされる変更ログの合計サイズは2147483648 * 32バイト = 64GBです。
    • 上記のように計算すると、ボリュームサイズに依存するブロック数が変更ログのサイズに影響を与え、8TBのボリュームで最大値に達します。
  • この制限を超えようとすると、Data ONTAP 変更の書き込みを停止します 変更ログに書き込み、次のメッセージをsyslogに書き込みます:

Thu Mar 25 04:54:39 GMT [nss-u55/nss-u56: sis.changelog.full:warning]:Change logging metafile on volume [host][vol] is full and can not hold any more fingerprint entries.

現在の使用状況を確認するには、適切なコマンドを使用してください:
7-Mode の場合

sis status -l
Last Operation SizeChangelog Usageを実行して、現在のステータスを表示します。
 

クラスタ化された Data ONTAP:

::volume efficiency show -vserver  -volume 

重複排除処理を開始し、変更ログをクリアするには、適切なコマンドを使用します:
7-Mode の場合
  • sis startコマンドは重複排除処理を開始し、変更ログをクリアします。
  • ただし、sis startコマンドを単独で実行しても、変更ログがいっぱいの場合は変更されたブロックを処理しません。したがって、この場合はすべてのデータを重複排除するためにsis start -sコマンドを実行してください。
クラスタ Data ONTAP の場合:

::>volume efficiency start -vserver <vserver name> -volume <vol name>

::>volume efficiency start -vserver <vserver name> -volume <vol name> -scan-old-data true

追加情報

TR-3966 -NetAppデータ圧縮と重複排除の展開と実装ガイドClustered Data ONTAP

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.