Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 7477|Respuesta: 1

Parámetros del archivo de configuración de MongoDB v2.4

[Copiar enlace]
Publicado en 20/8/2017 16:16:02 | | |
El archivo de configuración está en el archivo /etc/mongod.conf
Cómo empezar
./bin/mongod -f MongoDB.conf
¡Ya veremos
A punto de bifurcar el proceso hijo, esperando hasta que el servidor esté listo para las conexiones.
Proceso bifurcado: 2313
El proceso del niño comenzó con éxito, padre saliendo
Configuración básica
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = verdadero
#端口号 El valor por defecto es 27017
puerto=27017
#以后台方式运行进程
fork=verdadero
#开启用户认证
auth=verdadero
#关闭http接口, el acceso al puerto HTTP está desactivado por defecto
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, activado por defecto
diario=verdadero
#这个选项可以过滤掉一些无用的日志信息, si necesitas depurarlo, ponlo en false
silencioso=verdadero
Otros significados de parámetros de configuración

--silencio# Salida silenciosa
--port arg# Especifica el número del puerto de servicio, el puerto predeterminado es 27017
--bind_ip arg# Vincular IP de servicio, si asignas 127.0.0.1, solo puedes acceder localmente y no especificas todas las IPs locales por defecto
--logpath arg# Especificar el archivo de registro de MongoDB, teniendo en cuenta que el archivo no es un directorio
--logappend# Escribe un registro usando un apéndice
--pidfilepath arg# Ruta completa al archivo PID, si no está activado, no hay archivo PID
--keyFile arg# La ruta completa de la clave privada del clúster solo es válida para la arquitectura Replica Set
--unixSocketPrefix arg# Directorio alternativo de socket de dominio UNIX, (por defecto /tmp)
--tenedor# Ejecuta MongoDB como un demonio y crea un proceso servidor
--auth# Habilitar la autenticación
--CPU# Muestra periódicamente la utilización de la CPU y la espera de la CPU
--dbpath arg# Especificar la ruta de la base de datos
--diaglog arg# opción diaglog 0=off 1=W 2=R 3=ambos 7=W+algunas lecturas
--directorioperdb# Establece que cada base de datos se guardará en un directorio separado
--revista# Activa la opción de registro, y las operaciones de datos de MongoDB se escribirán en el archivo de la carpeta de diario
--journalOptions arg# Activar la opción de diagnóstico de registro
--ipv6# Activar opción IPv6
--jsonp# Permitir el acceso JSONP vía HTTP (con implicaciones de seguridad)
--maxConns arg# Número máximo de conexiones simultáneas Por defecto 2000
--noauth# No se habilita la validación
--nohttpinterface# Desactiva la interfaz HTTP y desactiva el acceso al puerto 27018 por defecto
--noprealloc# Desactivar la preasignación de archivos de datos (a menudo afecta al rendimiento)
--noscrip{filter}ting# Desactivar motores de scripting
--notablescan# No se permite escanear la mesa
--nounixsocket# Desactivar la escucha de sockets Unix
--nssize arg (=16)# Establecer el tamaño del archivo (MB) de la base de datos de cartas.
--objcheck# Al recibir los datos del cliente, comprueba la validez,
--profile arg# Parámetro de archivo 0=apagado 1=lento, 2=todos
--cuota# Limita el número de archivos por base de datos y establece el valor predeterminado a 8
--quotaFiles arg# número de archivos más bajos por db, requiere --cuota
--reposo# Abre una API de reposo simple
--reparación# Ejecutar reparación en todos los dbs
--repairpath arg# Arreglar el directorio del archivo generado por la biblioteca, que por defecto tiene el nombre de directorio dbpath
--ralentiza arg (=100)# valor de lento para el registro de perfil y consola
--archivos pequeños# Usa archivos predeterminados más pequeños
--syncdelay arg (=60)# El número de segundos de datos escritos en el disco (0=nunca, no recomendado)
--sysinfo# Imprime información del sistema de diagnóstico
--Actualizar# Si necesitas actualizar la base de datos
* Parámetro de replicación

--------------------------------------------------------------------------------

--fastsync# Habilitar la replicación esclava desde una base de datos en un dbpath que sea una instantánea de la base de datos principal y que pueda usarse para habilitar la sincronización rápidamente
--autoresincronización# Si los datos de sincronización de la biblioteca esclava son mucho peores que los de la base de datos principal, re-sincroniza automáticamente,
--oplogSize arg# Establecer el tamaño del oplog (MB)
* Parámetros maestro/esclavo

--------------------------------------------------------------------------------

--maestro# Modo de biblioteca principal
--esclavo# Desde el modo biblioteca
--fuente arg# Del número de puerto de la biblioteca
--solo arg# Especificar una única replicación de base de datos
--slavedelay arg# Configura el tiempo de retardo para sincronizar la biblioteca principal desde la biblioteca
* Opción de réplica del conjunto:

--------------------------------------------------------------------------------

--replSet arg# Establece el nombre del conjunto réplica
* Opción de fragmentación

--------------------------------------------------------------------------------

--configsvr# Declara que este es el servicio de configuración del clúster, puerto predeterminado 27019, directorio predeterminado /data/configdb
--shardsvr# Declara que esto es un fragmento del clúster, puerto predeterminado 27018
--noMoveParanoia# Apaga la paranoia para mover Preservación de datos de fragmentos


Introducción oficial de la configuración:

https://docs.mongodb.com/manual/reference/configuration-options/

https://docs.mongodb.com/v2.4/reference/configuration-options/




Anterior:Varios problemas encontrados al iniciar la instalación de MongoDb
Próximo:MySQL importa datos a la base de datos de MongoDB
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com