10.10. Example - Setting up Cascading Geo-replication This section provides step by step instructions to set up a cascading geo-replication session. The configuration of this example has three volumes and the volume names are master-vol, interimmaster-vol, and slave-vol. Verify that your environment matches the minimum system requirements listed in Section 10.3.3, "Prerequisites" . Determine the appropriate deployment scenario. For more information on deployment scenarios, see Section 10.3.1, "Exploring Geo-replication Deployment Scenarios" . Configure the environment and create a geo-replication session between master-vol and interimmaster-vol. Create a common pem pub file, run the following command on the master node where the key-based SSH authentication connection is configured: Create the geo-replication session using the following command. The push-pem option is needed to perform the necessary pem-file setup on the interimmaster nodes. Verify the status of the created session by running the following command: Configure the meta-volume for geo-replication: For more information on configuring meta-volume, see Section 10.3.5, "Configuring a Meta-Volume" . Start a Geo-replication session between the hosts: This command will start distributed geo-replication on all the nodes that are part of the master volume. If a node that is part of the master volume is down, the command will still be successful. In a replica pair, the geo-replication session will be active on any of the replica nodes, but remain passive on the others. After executing the command, it may take a few minutes for the session to initialize and become stable. Verifying the status of geo-replication session by running the following command: Create a geo-replication session between interimmaster-vol and slave-vol. Create a common pem pub file by running the following command on the interimmaster master node where the key-based SSH authentication connection is configured: On interimmaster node, create the geo-replication session using the following command. The push-pem option is needed to perform the necessary pem-file setup on the slave nodes. Verify the status of the created session by running the following command: Configure the meta-volume for geo-replication: For more information on configuring meta-volume, see Section 10.3.5, "Configuring a Meta-Volume" . Start a geo-replication session between interrimaster-vol and slave-vol by running the following command: Verify the status of geo-replication session by running the following:

Commands:
gluster system:: execute gsec_create
gluster volume geo-replication master-vol interimhost.com::interimmaster-vol create push-pem
gluster volume geo-replication master-vol interimhost::interimmaster-vol status
gluster volume geo-replication master-vol interimhost.com::interimmaster-vol config use_meta_volume true
gluster volume geo-replication master-vol interimhost.com::interimmaster-vol start
gluster volume geo-replication master-vol interimhost.com::interimmaster-vol status
gluster system:: execute gsec_create
gluster volume geo-replication interimmaster-vol slave_host.com::slave-vol create push-pem
gluster volume geo-replication interrimmaster-vol slave_host::slave-vol status
gluster volume geo-replication interrimmaster-vol slave_host::slave-vol config use_meta_volume true
gluster volume geo-replication interrimmaster-vol slave_host.com::slave-vol start
gluster volume geo-replication interrimmaster-vol slave_host.com::slave-vol status