PowerFlex:ピア システムでレプリケーションを設定する方法
Summary: 両方のピア システムにStorage Data Replicator (SDR)パッケージを導入した後、ピア接続、ボリューム ペア、コンシステンシー グループを作成します。次に、ボリューム ペアをコンシステンシー グループに追加します。
Instructions
必要条件
SDRパッケージがピア システムに導入されていることを確認します。各システムに少なくとも2つのSDRが必要です。
ピア システム間にネットワーク接続があることを確認します。
このタスクについて
手順のさまざまな段階で、次のクエリー コマンドを使用して、レプリケーション構成のステータスを確認できます。
scli --query_all (to query asset capacity, system information)
scli --query_all_sdr
scli --query_all_replication_peer_system
scli --query_all_volumes
scli --query_all_replication_pairs
scli --query_all_replication_consistency_groups
手順
- 各ピア システムとのCLIセッションを開きます。
scli --login --username <NAME> [--password <PASSWORD>] [--ldap_authentication | --native_authentication] [(--approve_certificate_once | --approve_certificate] --accept_banner_by_scripts_only - 各システムからルート証明書を抽出して、他のシステムにインポートできるようにします。両方のシステムでこの手順を実行します。
scli --extract_root_ca --certificate_file <PATH_AND_CERTIFICATE_FILE_NAME>証明書ファイル名は、ユーザー定義の名前です。
- 各証明書をサーバーに物理的にロードするか、ネットワーク経由で他のシステムにコピーします。例:
scp <FILE_PATH_AND_FILE_NAME> <USER>@<PEER_SYSTEM_IP_ADDRESS/FILE_PATH> - 各システムで、前の手順でコピーした証明書を追加します。
scli --add_trusted_ca --certificate_file <PATH_AND_CERTIFICATE_FILE_NAME> --comment <COMMENT>手記 次のコマンドを使用して、証明書が正常に追加されたことを確認できます:scli --list_trusted_caこれ以降は、PowerFlex GUIを使用して以下に説明する手順も実行できます。 - 両方のシステムのプライマリーMDM(データ)IPアドレスとシステムIDを取得します。
- 次のコマンドを使用して、システムIDを検索します。
出力のSystem InfoセクションでIDを探します。scli --query_all - 次のコマンドを使用して、プライマリーMDM IPアドレスを検索します。
scli --query_cluster
- 次のコマンドを使用して、システムIDを検索します。
- 各ピア システムに少なくとも2つのSDRが追加されていること、およびそれらが「Connected」ステータスであることを確認します。
- 各システムにクエリーを実行し、SDRを確認します。
scli --query_all_sdr - レプリケーション システムの初期セットアップを実行している場合は、レプリケーション ジャーナル容量の設定が必要になる場合があります。レプリケーション ジャーナル容量の計算の詳細については、『Deploy PowerFlex Guide』の「Prepare the CSV file」を参照してください。
scli --set_replication_journal_capacity --protection_domain_name <NAME> --storage_pool_name <NAME> --replication_journal_capacity_max_ratio <VALUE_IN_PERCENTAGE>次のコマンドを使用して、この保護ドメインに送信するレプリケーション コンシステンシー グループ(RCG)に使用するリモート システムの最大容量を定義します。
scli --set_remote_protection_domain_capacity_threshold (--protection_domain_id <ID> | --protection_domain_name <NAME>) (--remote_protection_domain_capacity_threshold <THRESHOLD>)次のコマンドを使用して、レプリケーション コンシステンシー グループ(RCG)をスリム モードに移行するローカル保護ドメインのしきい値を定義します。
ここで、scli --set_protection_domain_slim_mode_threshold (--protection_domain_id <ID> | --protection_domain_name <NAME>) (--protection_domain_slim_mode_threshold <PERCENT>) - SDRが存在しない場合は、次のコマンドを使用してシステムに追加します。
ここで、scli --add_sdr --sdr_ip <IP_ADDRESS> [--sdr_ip_role <ROLE>] [--sdr_name <NAME>] (--protection_domain_id <ID> | --protection_domain_name <NAME>) [--sdr_port <PORT>] [--profile <PROFILE>] [--force_clean [--i_am_sure]]<ROLE> は、SDR IPアドレス(application_only、storage_only、external_only、application_and_storage、application_and_external、storage_and_external、すべて)によって使用されるロールです
<PROFILE> はSDRパフォーマンス プロファイル(highまたはcompact)です。
- 各システムにクエリーを実行し、SDRを確認します。
- ピア システム間の接続を作成します。各システムで、次のコマンドを使用します。
ここで、scli --add_replication_peer_system --peer_system_ip <MDM_IP_ADDRESSES> --peer_system_id <SYSTEM_ID> --peer_system_name <SYSTEM_NAME><MDM_IP_ADDRESSES> は、ピア システムからのMDM IPアドレスのリストです。メモMDMスイッチオーバー シナリオをサポートするには、各MDMメンバーのIPアドレスをリストする必要があります (プライマリーとセカンダリーの両方)。外部ネットワークを使用する場合は、MDMプロセスが実行されている外部ネットワークIPを使用する必要があります。
<SYSTEM_ID> は、ピア システムのシステムIDです
<SYSTEM_NAME> は、ピア システムに割り当てられる名前です
- レプリケーションのソース ボリュームとデスティネーション ボリュームとして使用するボリューム ペアを作成します。各ボリュームには、ピア システム上でまったく同じサイズの一致するペアが必要です。例:
scli --add_volume --protection_domain_name <PROTECTION_DOMAIN_NAME> --storage_pool_name <STORAGE_POOL_NAME> --size_gb <SIZE> --volume_name <VOLUME_NAME> - 今すぐまたは後で、ボリューム ペアのソース側をSDCにマッピングします。例:
scli --map_volume_to_sdc --volume_name <NAME> --sdc_name <NAME>メモ: ボリューム ペアのデスティネーション側では、ボリュームをマッピングしないでください。レプリケーション構成が完了すると、読み取り専用になります。read_write権限を持つSDCにマッピングされたデスティネーション ボリュームを含むペアを作成しないでください。デスティネーション側のボリュームは、読み取り専用または読み取り/書き込みアクセスなしでaccess_modeマッピングできます。例: scli --map_volume_to_sdc --volume_name <NAME> --sdc_name <NAME> --access_mode <read_only>|<no_access> - ソース ボリュームを含む1つ以上のコンシステンシー グループをシステムに作成します。データは、この側からピア システム(デスティネーション)にコピーされます。
メモ: 各コンシステンシー グループはボリューム ペア間の通信を集約し、コンシステンシー グループに割り当てられたパラメーターはコンシステンシー グループ内のすべてのボリューム ペアに適用されます。コンシステンシー グループが作成されるシステムは、ボリューム ペアのソース側です。両方のシステムにコンシステンシー グループを作成できるため、データが双方向にコピーされるシナリオを作成できます。
scli --add_replication_consistency_group --destination_system_name <DESTINATION_SYSTEM_NAME> --protection_domain_name <PROTECTION_DOMAIN_NAME> --remote_protection_domain_name <REMOTE_PROTECTION_DOMAIN_NAME> --rpo <秒>--replication_consistency_group_name <REPLICATION_CONSISTENCY_GROUP_NAME>
ここで、<DESTINATION_SYSTEM_NAME> は、データのコピー先となるデスティネーション レプリケーション システムの名前です
<PROTECTION_DOMAIN_NAME> は、現在構成しているシステム内の保護ドメインの名前(ソース側)です
<REMOTE_PROTECTION_DOMAIN_NAME> は、デスティネーション レプリケーション システム内の保護ドメインの名前です
<SECONDS> は秒単位の目標リカバリー ポイント(RPO)です。RPOは、イベント後にデータをリストアできる時点です。午後6時にバックアップを実行し、午後8時にサーバーに障害が発生した場合、RPOは2時間になり、その2時間以内に作成されたデータはすべて失われます。
<REPLICATION_CONSISTENCY_GROUP_NAME> は、このコンシステンシー グループの名前です。
- レプリケーション ペアをコンシステンシー グループに追加します。このコマンドを各ペアに対して繰り返します。
ここで、scli --add_replication_pair --destination_volume_name <DESTINATION_VOLUME_NAME> --source_volume_name <SOURCE_VOLUME_NAME> --replication_consistency_group_name <REPLICATION_CONSISTENCY_GROUP_NAME><DESTINATION_VOLUME_NAME> は、データのコピー先となるボリュームの名前です
<SOURCE_VOLUME_NAME> はソース ボリュームの名前です
<REPLICATION_CONSISTENCY_GROUP_NAME> は、レプリケーション ペアを追加するコンシステンシー グループの名前です
手記ソース ボリュームが大きい場合は、デスティネーション ボリュームへのデータの初期コピーに時間がかかる場合があります。
結果
Additional Information
「PowerFlexの構成とカスタマイズ」を参照してください。
Dell PowerFlex 4.6.x管理ガイド |Dell US
IPを変更するには、『Dell EMC PowerFlex CLI Reference Guide |Dellナイジェリア