Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 7477|Antwort: 1

MongoDB v2.4 Konfigurationsdateiparameter

[Link kopieren]
Veröffentlicht am 20.08.2017 16:16:02 | | |
Die Konfigurationsdatei befindet sich in der /etc/mongod.conf-Datei
Wie man anfängt
./bin/mongod -f MongoDB.conf
Werde sehen
Ich bin kurz davor, den Child-Prozess zu forken, warte ab, bis der Server für die Verbindungen bereit ist.
Geforkter Prozess: 2313
Kind-Prozess erfolgreich gestartet, Elternteil verlässt
Grundkonfiguration
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = wahr
#端口号 Standardmäßig ist 27017
Port=27017
#以后台方式运行进程
fork=wahr
#开启用户认证
auth=wahr
#关闭http接口 ist der HTTP-Portzugriff standardmäßig deaktiviert
noHTTPINTERFACE=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, standardmäßig aktiviert
journal=wahr
#这个选项可以过滤掉一些无用的日志信息, wenn du es debuggen musst, setze es auf falsch
leise=wahr
Andere Bedeutungen von Konfigurationsparametern

--ruhig# Leiser Ausgang
--Port arg# Gib die Service-Portnummer an, der Standardport ist 27017
--bind_ip arg# Binde die Dienst-IP, wenn du 127.0.0.1 bindest, kannst du nur lokal darauf zugreifen und sprichst standardmäßig nicht alle lokalen IPs an
--logpath arg# Spezifizieren Sie die MongoDB-Logdatei an, wobei festgestellt wird, dass die Datei kein Verzeichnis ist
--logappend# Schreibe ein Logbuch mit einem Anhang
--pidfilepath arg# Vollständiger Pfad zur PID-Datei, wenn nicht gesetzt, gibt es keine PID-Datei
--keyFile arg# Der vollständige Pfad des privaten Schlüssels des Clusters gilt nur für die Replica Set-Architektur
--unixSocketPräfix arg# UNIX-Domain-Socket-Alternative-Verzeichnis (Standard ist /tmp)
--fork# Führe MongoDB als Daemon aus und erstelle einen Serverprozess
--Authentifizierung# Authentifizierung aktivieren
--CPU# Zeigt periodisch die CPU-Auslastung und das Iowait der CPU an
--dbpath arg# Spezifizieren Sie den Datenbankpfad
--diaglog arg# Diaglog-Option 0=aus 1=W 2=R 3=beide 7=W+einige Lesungen
--directoryperdb# Setzen Sie fest, dass jede Datenbank in einem separaten Verzeichnis gespeichert wird
--Journal# Aktiviere die Log-Option, und MongoDB-Datenoperationen werden in die Datei im Journal-Ordner geschrieben
--journalOptions arg# Aktiviere die Option Log-Diagnostik
--ipv6# IPv6-Option aktivieren
--jsonp# JSONP-Zugriff über HTTP ermöglichen (mit Sicherheitsimplikationen)
--maxConns arg# Maximale Anzahl gleichzeitiger Verbindungen Standard 2000
--noauth# Validierung ist nicht aktiviert
--noHTTPINTERFACE# Schalte die HTTP-Schnittstelle aus und deaktiviere standardmäßig den Zugriff auf Port 27018
--noprealloc# Deaktivieren Sie die Vorallokation von Datendateien (beeinträchtigt oft die Leistung)
--noscrip{filter}ting# Deaktiviere Skript-Engines
--notablescan# Tisch-Scannen ist nicht erlaubt
--nounixsocket# Deaktiviere Unix-Socket-Listening
--nssize arg (=16)# Setze die Dateigröße Letter Database.ns (MB)
--objcheck# Nach Erhalt der Kundendaten prüfen Sie die Gültigkeit,
--profil arg# Dateiparameter 0=off 1=langsam, 2=alle
--Quote# Begrenze die Anzahl der Dateien pro Datenbank und setze den Standard auf 8
--quotaFiles arg# Anzahl der Dateien Langsamer pro Datenbank, erfordert --Quota
--Ruhepause# Öffne eine einfache REST-API
--Reparatur# Reparaturen auf allen Datenbanken durchführen
--repairpath arg# Fixiere das Verzeichnis der von der Bibliothek generierten Datei, die standardmäßig den Verzeichnisnamen dbpath verwendet
--slowms arg (=100)# Wert von Slow für Profil und Konsolenprotokoll
--smallfiles# Verwende kleinere Standarddateien
--syncdelay-arg (=60)# Die Anzahl der Sekunden Daten, die auf die Festplatte geschrieben wurden (0=nie, nicht empfohlen)
--sysinfo# Drucke einige Diagnosesysteminformationen aus
--Upgrade# Wenn du die Datenbank aufrüsten musst
* Replikationsparameter

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

--fastsync# Aktivieren Sie die Slave-Replikation aus einer Datenbank in einem DB-Pfad, der ein Schnappschuss der Hauptdatenbank ist und zur schnellen Synchronisation verwendet werden kann.
--Autoresync# Wenn die Synchronisationsdaten aus der Slave-Bibliothek deutlich schlechter sind als in der Hauptdatenbank, wird automatisch neu synchronisiert,
--oplogSize arg# Setze die Größe des Oplogs (MB)
* Master-/Slave-Parameter

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

--Meister# Hauptbibliotheksmodus
--Sklave# Aus dem Bibliotheksmodus
--source arg# Aus der Portnummer der Bibliothek
--nur arg# Spezifizieren Sie eine einzelne Datenbankreplikation
--slavedelay arg# Stelle die Verzögerungszeit ein, um die Hauptbibliothek aus der Bibliothek zu synchronisieren
* Replica-Set-Option:

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

--replSet arg# Set-Name des Replika-Sets festlegen
* Sharding-Option

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

--configsvr# Erkläre, dass dies der Konfigurationsdienst des Clusters ist, Standardport 27019, Standardverzeichnis /data/configdb
--shardsvr# Erkläre, dass dies ein Shard des Clusters ist, Standardport 27018
--noMoveParanoia# Schalte Paranoia für die Datenerhaltung von moveChunk aus


Offizielle Einführung in die Konfiguration:

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

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




Vorhergehend:Mehrere Probleme beim Start der MongoDb-Installation
Nächster:MySQL importiert Daten in die MongoDB-Datenbank
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com