Am o problemă în care nu mă pot conecta la serverul MongoDB folosind cmd mongod
după descărcarea MongoDB.
asta arată terminalul când folosește mongod
:
$ mongod
{"t":{"$date":"2021-11-29T19:51:43.327-08:00"},"s":"I", "c":"NETWORK", "id":4915701, "ctx":"-","msg":"Specificația firului inițializat","attr":{"spec":{"incomingExternalClient":{"minWireVersion":0,"maxWireVersion":13},"incomingInternalClient": {"minWireVersion":0,"maxWireVersion":13},"outgoing":{"minWireVersion":0,"maxWireVersion":13},"isInternalClient":true}}}
{"t":{"$date":"2021-11-29T19:51:43.330-08:00"},"s":"I", "c":"CONTROL", "id":23285, "ctx":"-","msg":"Dezactivarea automată a TLS 1.0, pentru a forța activarea TLS 1.0, specificați --sslDisabledProtocols 'none'"}
{"t":{"$date":"2021-11-29T19:51:43.330-08:00"},"s":"W", "c":"ASIO", "id":22601, "ctx":"main","msg":"Niciun TransportLayer configurat în timpul pornirii NetworkInterface"}
{"t":{"$date":"2021-11-29T19:51:43.330-08:00"},"s":"I", "c":"NETWORK", "id":4648601, "ctx":"main","msg":"TCP FastOpen implicit indisponibil. Dacă este necesar TCP FastOpen, setați tcpFastOpenServer, tcpFastOpenClient și tcpFastOpenQueueSize."}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"W", "c":"ASIO", "id":22601, "ctx":"main","msg":"Niciun TransportLayer configurat în timpul pornirii NetworkInterface"}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"REPL", "id":5123008, "ctx":"main","msg":"Înregistrat cu succes PrimaryOnlyService","attr":{"service":"TenantMigrationDonorService","ns":"config.tenantMigrationDonors"}}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"REPL", "id":5123008, "ctx":"main","msg":"Înregistrat cu succes PrimaryOnlyService","attr":{"service":"TenantMigrationRecipientService","ns":"config.tenantMigrationRecipients"}}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"CONTROL", "id":5945603, "ctx":"main","msg":"Inițializare mai multe fire"}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"CONTROL", "id":4615611, "ctx":"initandlisten","msg":"MongoDB pornește","attr":{"pid":24007,"port":27017,"dbPath":"/data/db","architecture":" 64 de biți","host":"Lufarius777"}}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"CONTROL", "id":23403, "ctx":"initandlisten","msg":"Informații despre compilare","attr":{"buildInfo":{"version":"5.0.4","gitVersion":"62a84ede3cc9a334e8bc82160714df71e7d3a29e","openSSLVersion":" OpenSSL 1.1.1f 31 martie 2020","module":[],"allocator":"tcmalloc","environment":{"distmod":"ubuntu2004","distarch":"x86_64","target_arch":" x86_64"}}}}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"CONTROL", "id":51765, "ctx":"initandlisten","msg":"Sistem de operare","attr":{"os":{"name":"Ubuntu","version":"20.04"}}}
{"t":{"$date":"2021-11-29T19:51:43.332-08:00"},"s":"I", "c":"CONTROL", "id":21951, "ctx":"initandlisten","msg":"Opțiuni setate prin linia de comandă","attr":{"options":{}}}
{"t":{"$date":"2021-11-29T19:51:43.333-08:00"},"s":"I", "c":"STOCARE", "id":22270, "ctx":"initandlisten","msg":"Motorul de stocare de utilizat detectat de fișierele de date","attr":{"dbpath":"/data/db","storageEngine":"wiredTiger"}}
{"t":{"$date":"2021-11-29T19:51:43.333-08:00"},"s":"I", "c":"STOCARE", "id":22297, "ctx":"initandlisten","msg":"Utilizarea sistemului de fișiere XFS este recomandată cu tărie cu motorul de stocare WiredTiger. Consultați http://dochub.mongodb.org/core/prodnotes-filesystem","tags":[" startupWarnings"]}
{"t":{"$date":"2021-11-29T19:51:43.333-08:00"},"s":"I", "c":"STOCARE", "id":22315, "ctx":"initandlisten","msg":"Deschiderea WiredTiger","attr":{"config":"create,cache_size=2424M,session_max=33000,eviction=(threads_min=4,threads_max=4),config_base =false,statistici=(rapid),log=(activat=adevărat,arhivă=adevărat,cale=jurnal,compresor=snappy),builtin_extension_config=(zstd=(compression_level=6)),file_manager=(close_idle_time=600,close_scan_interval= 10,close_handle_minimum=250),statistics_log=(wait=0),verbose=[recovery_progress,checkpoint_progress,compact_progress],"}}
{"t":{"$date":"2021-11-29T19:51:43.993-08:00"},"s":"W", "c":"STOCARE", "id":22347, "ctx":"initandlisten","msg":"Eșuat la pornirea WiredTiger în orice versiune de compatibilitate. Acest lucru se poate datora unei upgrade sau downgrade neacceptate."}
{"t":{"$date":"2021-11-29T19:51:43.993-08:00"},"s":"F", "c":"STOCARE", "id":28595, "ctx":"initandlisten","msg":"Încheierea.","attr":{"reason":"95: Operațiunea nu este acceptată"}}
{"t":{"$date":"2021-11-29T19:51:43.993-08:00"},"s":"F", "c":"-", "id":23091, "ctx":"initandlisten","msg":"Aserțiune fatală","attr":{"msgid":28595,"file":"src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp","line ":687}}
{"t":{"$date":"2021-11-29T19:51:43.993-08:00"},"s":"F", "c":"-", "id":23092, "ctx":"initandlisten","msg":"\n\n***avortarea după eșecul fassert()\n\n"}
Am încercat să dezinstalez/purg și să reinstalez MongoDB de mai multe ori. Mă pot conecta după următoarele...
se dezinstalează MongoDB...
sudo service mongod stop
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
sudo apt-get purge mongodb mongodb-clients mongodb-server mongodb-dev
sudo apt-get purge mongodb-10gen
sudo apt-get autoremove
se dezinstalează Compass...
sudo dpkg --remove mongodb-compass
Apoi merg la documentația MongoDB pentru a instala:
„MongodDB Community Edition pentru Ubuntu”,
în special 20.0.04 LTS ("Focal")
... pe care o am
nick@777:~$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 20.04.3 LTS
Lansare: 20.04
Nume de cod: focal
Eu fac următoarele din documentație...
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
echo „deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
ieșire de instalare mongod-db:
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Următoarele pachete suplimentare vor fi instalate:
mongodb-database-tools mongodb-mongosh mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos mongodb-org-server mongodb-org-shell
mongodb-org-tools
Următoarele pachete NOI vor fi instalate:
mongodb-database-tools mongodb-mongosh mongodb-org mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos mongodb-org-server mongodb-org-shell
mongodb-org-tools
0 actualizat, 9 nou instalat, 0 de eliminat și 0 neactualizat.
Trebuie să obțineți 0 B/147 MB de arhive.
După această operațiune, se vor folosi 467 MB de spațiu suplimentar pe disc.
Selectarea pachetului neselectat anterior mongodb-database-tools.
(Se citește baza de date... 254976 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../0-mongodb-database-tools_100.5.1_amd64.deb...
Se despachetează mongodb-database-tools (100.5.1)...
Se selectează pachetul neselectat anterior mongodb-mongosh.
Se pregătește despachetarea .../1-mongodb-mongosh_1.1.4_amd64.deb...
Se despachetează mongodb-mongosh (1.1.4)...
Se selectează pachetul neselectat anterior mongodb-org-shell.
Se pregătește despachetarea .../2-mongodb-org-shell_5.0.4_amd64.deb...
Se despachetează mongodb-org-shell (5.0.4)...
Se selectează pachetul neselectat anterior mongodb-org-server.
Se pregătește despachetarea .../3-mongodb-org-server_5.0.4_amd64.deb...
Se despachetează mongodb-org-server (5.0.4)...
Se selectează pachetul neselectat anterior mongodb-org-mongos.
Se pregătește despachetarea .../4-mongodb-org-mongos_5.0.4_amd64.deb...
Se despachetează mongodb-org-mongos (5.0.4)...
Se selectează pachetul neselectat anterior mongodb-org-database-tools-extra.
Se pregătește despachetarea .../5-mongodb-org-database-tools-extra_5.0.4_amd64.deb...
Se despachetează mongodb-org-database-tools-extra (5.0.4)...
Se selectează pachetul neselectat anterior mongodb-org-database.
Se pregătește despachetarea .../6-mongodb-org-database_5.0.4_amd64.deb...
Se despachetează mongodb-org-database (5.0.4)...
Selectarea pachetului neselectat anterior mongodb-org-tools.
Se pregătește despachetarea .../7-mongodb-org-tools_5.0.4_amd64.deb...
Se despachetează mongodb-org-tools (5.0.4)...
Se selectează pachetul neselectat anterior mongodb-org.
Se pregătește despachetarea .../8-mongodb-org_5.0.4_amd64.deb...
Se despachetează mongodb-org (5.0.4)...
Se configurează mongodb-mongosh (1.1.4)...
Se configurează mongodb-org-server (5.0.4)...
Se adaugă utilizatorul de sistem „mongodb” (UID 128)...
Se adaugă un utilizator nou „mongodb” (UID 128) cu grupul „nogroup”...
Nu se creează directorul principal `/home/mongodb'.
addgroup: Grupul „mongodb” există deja ca grup de sistem. Ieșire.
Se adaugă utilizatorul „mongodb” la grupul „mongodb”...
Adăugarea utilizatorului mongodb la grupul mongodb
Terminat.
Se configurează mongodb-org-shell (5.0.4)...
Se configurează mongodb-database-tools (100.5.1)...
Se configurează mongodb-org-mongos (5.0.4)...
Se configurează mongodb-org-database-tools-extra (5.0.4)...
Se configurează mongodb-org-database (5.0.4)...
Se configurează mongodb-org-tools (5.0.4)...
Se configurează mongodb-org (5.0.4)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)
...
verificați versiunea mongod folosind mongod --versiune
db versiunea v5.0.4
Informații despre construcție: {
"versiunea": "5.0.4",
"gitVersion": "62a84ede3cc9a334e8bc82160714df71e7d3a29e",
"openSSLVersion": "OpenSSL 1.1.1f 31 martie 2020",
„module”: [],
"allocator": "tcmalloc",
"mediu inconjurator": {
"distmod": "ubuntu2004",
"distarch": "x86_64",
"target_arch": "x86_64"
}
}
Primesc și această ieșire când verific starea cu sudo systemctl status mongod
sudo systemctl status mongod
â mongod.service - Server de baze de date MongoDB
Încărcat: încărcat (/lib/systemd/system/mongod.service; dezactivat; prestabilit furnizor: activat)
Activ: eșuat (Rezultat: cod de ieșire) din Luni 2021-11-29 20:24:04 PST; acum 5s
Documente: https://docs.mongodb.org/manual
Proces: 32312 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
PID principal: 32312 (cod=ieșit, stare=14)
29 noiembrie 20:24:04 Lufarius777 systemd[1]: A pornit serverul de baze de date MongoDB.
29 nov 20:24:04 Lufarius777 systemd[1]: mongod.service: Proces principal ieșit, cod=ieșit, stare=14/n/a
29 nov 20:24:04 Lufarius777 systemd[1]: mongod.service: Eșuat cu rezultatul „cod de ieșire”.
Sincer, nu știu dacă terminalul arată ieșirea corectă pentru comandă mongod
De asemenea, am încercat să opresc/repornesc serviciul cu următoarele
sudo systemctl stop mongod
sudo systemctl restart mongod
orice ajutor ar fi SUPER util pentru a pune capăt acestui coșmar, mulțumesc!