host:port is the hostname and port of the template node. namespace is the cluster namespace.
ShardClusterURL identifies the existing node (typically node 1) to use as a template when adding a node to a cluster. It is also used to identify the primary of the data node mirror to which the instance is being added.
Using This Parameter
In conjunction with other parameters, ShardClusterURL can be used to deploy sharded clusters, mirrored or nonmirrored, using the configuration merge feature.
Typically, this parameter would not be changed after deployment of the sharded clusterOpens in a new tab, unless the instance is removed from the cluster.
ArbiterURL, to identify the arbiter used by the data node mirror the instance is a member of.
ShardRole, to specify the sharded cluster role of the instance.
ShardMirrorMember, to specify the role of the instance in a data node mirror.
ShardMasterRegexp, to identify the sharded cluster node to be configured as data node 1 based on hostname.
ShardRegexp, to identify the nodes to be configured as sharded cluster data nodes (other than data node 1) based on hostname.