Capitolo 13. Amministrazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Questo capitolo tratta l'amministrazione dei set di replica, tra cui:
Eseguire la manutenzione dei singoli membri
Configurazione di set in diverse circostanze
Ottenere informazioni e ridimensionare il tuo oplog
Eseguire alcune configurazioni di set più esotiche
Conversione da master/slave a un set di replica
Avviare i membri in modalità standalone
A Molte attività di manutenzione non possono essere eseguite sulle secondarie (perché comportano delle scritture) e non dovrebbero essere eseguite sulle primarie a causa dell'impatto che potrebbero avere sulle prestazioni dell'applicazione. Pertanto, nelle sezioni seguenti si parla spesso di avviare un server in modalità standalone. Ciò significa riavviare il membro in modo che sia un server autonomo e non un membro di un set di replica (temporaneamente).
Per avviare un membro in modalità standalone su, osserva innanzitutto le opzioni della riga di comando utilizzate per avviarlo. Supponiamo che siano simili a queste:
>db.serverCmdLineOpts(){"argv":["mongod","-f","/var/lib/mongod.conf"],"parsed":{"replSet":"mySet","port":"27017","dbpath":"/var/lib/db"},"ok":1}
Per eseguire la manutenzione di questo server possiamo riavviarlo senza l'opzione replSet. Questo ci permetterà di leggere e scrivere su di esso come un normale mongod autonomo. Non vogliamo che gli altri ...