Adding Table Replicas

You can register a MapR-DB binary or JSON table as a replica of another MapR-DB binary or JSON table using MCS and CLI. When you add a replica using the MCS, you can also setup and start replication between a source MapR-DB Binary or JSON table to a replica MapR-DB Binary or JSON table. Before you begin, complete the steps to prepare MapR clusters for table replication.

Adding Table Replica Using the CLI or the REST API

To add a replica, run the following command:

maprcli table replica add -path <table path> -replica <replica table path>
To run this command, your user ID must have the following permissions:
  • readAce and writeAce on both the source volume and the target volume
  • lookupdir on directories in the paths of both tables
  • readperm and replperm permissions on the source table
For complete reference information, see table replica add.
Note: You also have the option to setup table replication with maprcli table replica autosetup which will setup and start replication. For more information, see Setting Up Table Replication Using the CLI.