Pessoal, saudações....
Estou montando um laboratório para testes de replicação, e estou com dificuldades de fazer um ajuste.
Eu configurei inicialmente
replication: #block
oplogSizeMB: 1000
replSetName: "ServidorPrincipal"
enableMajorityReadConcern: true
e até então, a criação do servidor Master deu certo...
Mas depois ví que o replSetName, não se referia o nome do servidor, mas sim ao nome dado ao conjunto de servidores que entrariam para a replicação.
Então decidí mudar o parâmetro replSetName: "ServidorPrincipal" para replSetName: "grupo-001"
E após esta alteração, não consigo mais atualizar as configurações com o rs.initiate().
Segue abaixo o retorno de erro
rs.initiate()
{
"operationTime" : Timestamp(1599582315, 1),
"ok" : 0,
"errmsg" : "already initialized",
"code" : 23,
"codeName" : "AlreadyInitialized",
"$clusterTime" : {
"clusterTime" : Timestamp(1599582315, 1),
"signature" : {
"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"keyId" : NumberLong(0)
}
}
}
E quanto executo o comando rs.status() tenho este retorno
rs.status()
{
"operationTime" : Timestamp(1599582315, 1),
"ok" : 0,
"errmsg" : "Our replica set config is invalid or we are not a member of it",
"code" : 93,
"codeName" : "InvalidReplicaSetConfig",
"$clusterTime" : {
"clusterTime" : Timestamp(1599582315, 1),
"signature" : {
"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"keyId" : NumberLong(0)
}
}
}
Alguém já passou por isto???? Sabem como faço para resolver estes erros????