Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 7477|Vastaus: 1

MongoDB v2.4 konfiguraatiotiedostoparametrit

[Kopioi linkki]
Julkaistu 20.8.2017 16.16.02 | | |
Konfiguraatiotiedosto löytyy /etc/mongod.conf -tiedostosta
Näin aloittaa
./bin/mongod -f MongoDB.conf
Katsotaan.
Olen juuri haarautumassa lapsiprosessista, odotan kunnes palvelin on valmis yhteyksiä varten.
haarautunut prosessi: 2313
Lapsiprosessi käynnistyi onnistuneesti, vanhempi poistui
Peruskokoonpano
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = tosi
#端口号 Oletusarvo on 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=tosi
#关闭http接口 HTTP-porttien käyttö on oletuksena pois päältä
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, oletuksena käytössä
journal=true
#这个选项可以过滤掉一些无用的日志信息, jos sinun täytyy debugata, aseta se väärin
quiet=true
Muut konfiguraatioparametrien merkitykset

--hiljaa# Hiljainen ulostulo
--portti arg# Määritä palveluportin numero, oletusportti on 27017
--bind_ip arg# Bind service IP, jos sitoo 127.0.0.1, voit käyttää sitä vain paikallisesti, etkä määritä kaikkia paikallisia IP-osoitteita oletuksena
--logpath arg# Määritä MongoDB-lokitiedosto, huomaa, että tiedosto ei ole hakemisto
--logappend# Kirjoita loki liitteen avulla
--pidfilepath arg# Koko polku PID-tiedostoon, jos sitä ei ole asetettu, ei ole PID-tiedostoa
--keyFile arg# Klusterin yksityisen avaimen koko polku on voimassa vain Replica Set -arkkitehtuurissa
--unixSocketPrefix arg# UNIX-verkkotunnuksen sokettivaihtoehtohakemisto, (oletus on /tmp)
--haarukka# Aja MongoDB daemonina ja luo palvelinprosessi
--auth# Ota tunnistautuminen käyttöön
--prosessori# Näyttää ajoittain suorittimen käytön ja prosessorin iowaitin
--dbpath arg# Määritä tietokantapolku
--diaglog arg# diaglogivaihtoehto 0=pois 1=W 2=R 3=molemmat 7=W+jotkut lukevat
--directoryperdb# Aseta, että jokainen tietokanta tallennetaan erilliseen hakemistoon
--päiväkirja# Ota loki-vaihtoehto käyttöön, niin MongoDB:n datatoiminnot kirjoitetaan tiedostoon päiväkirjakansiossa
--journalOptions arg# Ota lokidiagnostiikka käyttöön
--IPv6# Ota IPv6-vaihtoehto käyttöön
--jsonp# JSONP-pääsyn salliminen HTTP:n kautta (turvallisuusnäkökulmineen)
--maxConns arg# Maksimimäärä samanaikaisia yhteyksiä Default 2000
--noauth# Validointi ei ole käytössä
--nohttpinterface# Sammuta HTTP-liitäntä ja poista portin 27018 pääsy oletuksena käytöstä
--noprealloc# Poista datatiedostojen esiallokointi käytöstä (usein vaikuttaa suorituskykyyn)
--noscrip{filter}ting# Poista skriptimoottorit käytöstä
--notablescan# Taulukon skannaus ei ole sallittua
--nounixsocket# Poista käytöstä Unix-socketin kuuntelu
--nssize arg (=16)# Aseta Letter Database.ns -tiedostokoko (MB)
--objcheck# Kun asiakastiedot on vastaanotettu, tarkista niiden voimassaolo,
--profiili arg# Tiedostoparametri 0=pois päältä 1=hidas, 2=kaikki
--kiintiö# Rajoita tiedostojen määrä per tietokanta ja aseta oletusarvoksi 8
--quotaFiles arg# tiedostojen määrä pienempi per tietokanta, vaatii --quota
--lepää# Avaa yksinkertainen leporajapinta
--korjaus# Aja korjaus kaikille tietokannoille
--korjauspolku arg# Korjaa kirjaston generoiman tiedoston hakemisto, joka oletuksena on kansionimi dbpath
--hidastukset arg (=100)# hidastusarvo profiilissa ja konsolilokissa
--smallfiles# Käytä pienempiä oletustiedostoja
--syncdelay arg (=60)# Levylle kirjoitetun datan sekuntien määrä (0=ei koskaan, ei suositella)
--sysinfo# Tulosta diagnostiikkajärjestelmän tietoja
--päivitys# Jos sinun täytyy päivittää tietokanta
* Replikatoniparametri

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

--fastsync# Ota orjareplikaatio käyttöön tietokannasta dbpathissa, joka on päätietokannan tilannekuva ja jota voidaan käyttää synkronoinnin nopeaan käyttöönottoon
--automaattisynkronointi# Jos slave-kirjaston synkronointidata on paljon huonompi kuin päätietokannassa, synkronoi automaattisesti uudelleen,
--oplogSize arg# Aseta oplogin koko (MB)
* Master/slave-parametrit

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

--mestari# Pääkirjastotila
--orja# Kirjastotilasta
--lähde arg# Kirjaston porttinumerosta
--vain arg# Määritä yksi tietokantareplikaatio
--slavedelay arg# Aseta viiveaika pääkirjaston synkronointiin kirjastosta
* Replika-setin vaihtoehto:

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

--replSet arg# Aseta replikasarjan nimi
* Sharding-optio

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

--configsvr# Ilmoita, että tämä on klusterin konfiguraatiopalvelu, oletusportti 27019, oletushakemisto /data/configdb
--shardsvr# Ilmoita, että tämä on klusterin sirpale, oletusportti 27018
--noMoveParanoia# Sammuta vainoharhaisuus moveChunk-tietojen säilyttämisestä


Virallinen kokoonpanon esittely:

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

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




Edellinen:MongoDb-asennuksen käynnistyksessä on ilmennyt useita ongelmia
Seuraava:MySQL tuo dataa MongoDB-tietokantaan
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com