Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 7477|Válasz: 1

MongoDB v2.4 konfigurációs fájlparaméterek

[Linket másol]
Közzétéve 2017. 08. 20. 16:16:02 | | |
A konfigurációs fájl az /etc/mongod.conf fájlban van
Hogyan kezdjük el
./bin/mongod -f MongoDB.conf
majd meglátom
Épp a gyermek processzre való elhajtás, várva, amíg a szerver készen áll a kapcsolatokra.
A forkált folyamat: 2313
A gyermekfolyamat sikeresen indult, a szülő kilépett
Alapvető konfiguráció
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = true
#端口号 Az alapértelmezett 27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=true
#关闭http接口 az HTTP porthozzáférés alapértelmezetten ki van kapcsolva
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, alapértelmezés szerint engedélyezve
journal=true
#这个选项可以过滤掉一些无用的日志信息, ha hibakeresésre van szükséged, állítsd false (hamis)
quiet=true
Egyéb konfigurációs paraméterek jelentései

--csendben# Csendes kimenet
--port arg# Megadd a szolgáltatási port számát, az alapértelmezett port 27017
--bind_ip arg# Bind service IP, ha a 127.0.0.1-et kötöd, csak helyben férsz hozzá, és ne határozd meg az összes helyi IP-t alapértelmezés szerint
--logpath arg# Megadjuk a MongoDB naplófájlt, jelezve, hogy a fájl nem könyvtár
--logappend# Írj naplót egy függeléktel
--Pidfilepath arg# Teljes út a PID fájlhoz, ha nincs beállítva, nincs PID fájl
--keyFile arg# A klaszter privát kulcsának teljes útja csak a Replica Set architektúrára érvényes
--unixSocketPrefix arg# UNIX domain socket alternatív könyvtár, (alapértelmezés /tmp)
--villa# Futtasd a MongoDB-t démonként, és hozz létre szerver folyamatot
--hitelesítés# Hitelesítés engedélyezése
--CPU# Időnként megjeleníti a CPU kihasználtságát és iowait-ját a CPU
--dbpath arg# Megadjuk az adatbázis útvonalát
--diaglog arg# diaglog opció 0=off 1=W 2=R 3=mindkettő 7=W+némi olvasmány
--directoryperdb# Állítsuk be, hogy minden adatbázis külön könyvtárba kerüljön
--napló# Engedélyezd a napló opciót, és a MongoDB adatműveletek íródnak a napló mappában lévő fájlba
--journalOptions arg# Engedélyezze a naplódiagnosztika opciót
--IPv6# Engedélyezd az IPv6 opciót
--jsonp# Engedélyezze a JSONP-hozzáférést HTTP-n keresztül (biztonsági vonatkozásokkal)
--maxConns arg# Maximális egyidejű kapcsolatok száma Default 2000
--noauth# Az érvényesítés nincs engedélyezve
--nohttpinterface# Kapcsold ki az HTTP interfészt, és alapértelmezett módon tiltsd le a 27018-as porthoz való hozzáférést
--noprealloc# Kapcsold ki az adatfájl előkiosztását (gyakran befolyásolja a teljesítményt)
--noscrip{filter}ting# Tiltsd ki a szkriptmotorokat
--notablescan# Asztalszkennelés nem engedélyezett
--Nounixsocket# Kapcsold ki az Unix socket hallgatást
--nssize arg (=16)# Állítsd be a Letter Database.ns fájlméretet (MB)
--objcheck# az ügyféladatok átvétele után ellenőrizd az érvényességet,
--profil arg# Fájlparaméter 0=kikapcsolt 1=lassú, 2=all
--kvóta# Korlátozd az adatbázisonként a fájlok számát, és állítsd be az alapértelmezett értéket 8-ra
--quotaFiles arg# fájlok száma adatbázisonként kevesebb, szükség van --quota
--pihenés# Nyiss egy egyszerű pihenő API-t
--javítás# Végezz javítást minden adatbázison
--repairpath arg# Javítsuk meg a könyvtár által generált fájl könyvtárát, amely alapértelmezetként a dbpath könyvtárnéven működik
--lassú arg (=100)# a lassú értéke profilhoz és konzolnaplóhoz
--kisfájlok# Kisebb alapértelmezett fájlokat használj
--syncdelay arg (=60)# A lemezre írt adatok másodperceinek száma (0=soha, nem ajánlott)
--sysinfo# Nyomtass ki néhány diagnosztikai rendszer információt
--upgrade# Ha frissítened kell az adatbázist
* Replikaton paraméter

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

--fastsync# Engedélyezze a slave replikációt egy adatbázisból egy dbpath-ban, amely a fő adatbázis pillanatképe, és gyorsan használható a szinkronizálás engedélyezésére
--autoresync# Ha a szolga könyvtár szinkronizálási adatai sokkal rosszabbak, mint a fő adatbázis, automatikusan szinkronizálják újra,
--oplogSize arg# Állítsd be az oplog méretét (MB)
* Mester/szolga paraméterek

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

--mester# Fő könyvtári mód
--rabszolga# Könyvtári módból
--forrás arg# A könyvtár portszámából
--csak arg# Egyetlen adatbázis-replikáció meghatározása
--slavedelay arg# Állítsd be a késleltetési időt, hogy szinkronizáld a fő könyvtárat a könyvtárból
* Replika készlet opció:

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

--replSet arg# Állítsd be a replika készlet nevét
* Sharding opció

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

--configsvr# Jelentsd be, hogy ez a klaszter konfigurációs szolgáltatása, alapértelmezett 27019-es port, alapértelmezett könyvtár /data/configdb
--shardsvr# Jelentsd be, hogy ez a klaszter egy töredéke, alapértelmezett port 27018
--noMoveParanoia# Kapcsold ki a paranoiát a moveChunk adatmegőrzésnél


Hivatalos konfiguráció bevezetése:

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

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




Előző:Számos probléma felmerült a MongoDb telepítés indításával
Következő:A MySQL adatokat importál a MongoDB adatbázisba
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com