Fazendo upgrade da réplica do MongoDB 2.x definida como 3.x

3

Eu tenho um conjunto de réplicas do MongoDB que consiste em dois nós de banco de dados e um árbitro. Quero atualizar o conjunto de réplicas iniciando instâncias novas e maiores (Google compute engine), instalando o MongoDB 3 e adicionando-as ao conjunto de réplica 2.6 existente. Depois que os dois novos membros 3.0 estiverem online, eu gostaria de promover um dos novos bancos de dados para primária, remova os membros 2.6 do conjunto de réplicas. Lendo os documentos do MongoDB, os binários do MongoDB 3 são 'substitutos imediatos', então isso significa que eu deveria estar OK usando este caminho de atualização? Eu também estou permitindo que os novos membros construam seus próprios bancos de dados, comparando-os com os membros existentes, para aproveitar o novo mecanismo de armazenamento wiredTiger.

    
por regretoverflow 29.08.2015 / 22:21

1 resposta

2

A documentação operacional do MongoDB é geralmente bastante pequena, mas eles cobrem um caso similar. Consulte o link .

Em suma, sim, você pode fazer isso. Você deve manter um backup, no entanto.

Além disso, há poucos motivos para fazer isso dessa maneira, já que você pode converter para o novo mecanismo de armazenamento após a atualização.

    
por 29.08.2015 / 22:28

Tags