MongoDB Oplog
Resumo
- Redimensiona o oplog MongoDB.
- Este módulo só deve ser usado com MongoDB 3.6 e superior.
- As versões antigas do MongoDB devem usar um método alternativo.
Parâmetros
Parâmetro | Tipo | Escolhas | Valores padrão | Comentários |
|---|---|---|---|
compact | boolean | Escolhas:
| Executa compactação na coleção oplog.rs no banco de dados local para recuperar espaço em disco. Não executa nenhuma ação em membros PRIMARY. O usuário MongoDB deve ter a função compacta no banco de dados local para que este recurso funcione. |
oplog_size_mb | integer | | Novo tamanho do oplog em MB. |
ver | string | Padrão: "3.6" | Versão do MongoDB a partir da qual este módulo é suportado. Você provavelmente não precise modificar isso. Incluído aqui para teste interno. |
Extende fragmentos da documentação do módulo MongoDB Login options e MongoDB SSL options.
Exemplos
- name: Redimensiona o oplog para 16 gigabytes ou 16000 megabytes
mongodb_oplog:
oplog_size_mb: 16000
- name: Redimensiona oplog para 8 gigabytes e compacta secundários para recuperar espaço
mongodb_oplog:
oplog_size_mb: 8000
compact: trueValores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
changed | boolean | sucesso | Se o oplog foi modificado. |
compacted | boolean | sucesso | Se o oplog foi compactado. |
failed | boolean | falha | Se algo deu errado |
msg | string | sucesso | Uma breve descrição do que aconteceu. |