Come verificare se la versione aziendale di mongodb è in uso? C'è una bandiera o una proprietà che posso interrogare. mongod --version
restituisce solo la versione.Come verificare se l'impresa Mongodb è in uso
risposta
Dal team di supporto di mongo, se l'esecuzione di mongod -h | grep 'snmp-subagent'
non produce alcun risultato, è probabile che sia la versione di comunità (non di impresa).
MongoDB Enterprise Edition viene fornito con funzionalità di sicurezza avanzate come Kerberos o LDAP come alternativa all'autenticazione basata su password o basata su certificati e forniscono supporto e contratto di formazione.
Se si trova qualcuno di questi in MongoDB, si utilizza Enterprise Edition.
Se si utilizza db.version()
, verrà restituita solo la versione dell'istanza mongod o mongos.
Ho fatto recentemente questa domanda su MongoDB JIRA. Ecco la risposta:
Ci sono almeno tre modi per scoprire se si sta eseguendo Enterprise, lascio a voi per determinare il modo più semplice per il vostro caso:
1) Nelle versioni recenti di Ops Gestore/Cloud Manager un marcatore viene inserito dopo il numero di versione come "-ent". Ad esempio, 2.6.11 verrebbe visualizzato come "2.6.11-ent".
2) In una shell Mongo è possibile controllare il server connesso eseguendo db.serverBuildInfo(). GitVersion. Esempio di uscita sulla 2.6.9:
>db.serverBuildInfo().gitVersion
df313bc75aa94d192330cb92756fc486ea604e64 modules: enterprise
nota la "moduli: impresa" viene mostrata solo per le versioni Enterprise.
3) Se si dispone solo del file binario, è possibile controllare la versione con il flag --version sulla riga di comando. Ad esempio:
mongod --version
db version v2.6.9
git version: df313bc75aa94d192330cb92756fc486ea604e64 modules: enterprise
OpenSSL version: OpenSSL 1.0.1m-fips 19 Mar 2015
Nota: i "moduli: enterprise" vengono visualizzati solo per le versioni Enterprise.
Nella versione MongoDB 3.6 è possibile ottenere le informazioni se i moduli aziendali sono state costruite o meno attraverso la shell mongo e l'uscita del
db.serverBuildInfo().modules
On Enterprise lo farà Stato:
[ "enterprise" ]
On Community dovrebbe essere mostrato un array vuoto.
- 1. Come verificare se MongoDB è installato correttamente
- 2. Come verificare se la connessione MongoDB è attiva in Node.js
- 3. come verificare se è installato mangusta (MongoDb) o no
- 4. Verificare se il file è in uso con VBS
- 5. Come verificare se mongo db è in esecuzione su Mac?
- 6. Controlla se bulk è vuoto in mongoDB
- 7. Come verificare se null è in streaming?
- 8. come verificare se un hash è vuoto in perl
- 9. Come verificare se un offset orario è in ora legale?
- 10. Come verificare se HealthKit è stato autorizzato
- 11. Come verificare ASP.NET se l'utente è online?
- 12. Come verificare se il numero è NaN
- 13. Come verificare se javascript è disabilitato?
- 14. Come verificare se il tipo è primitivo
- 15. Come verificare se una NSWindow è visibile
- 16. Come verificare se una stringa è bilanciata?
- 17. Verificare se è l'oggetto window
- 18. Come verificare se Celery/Supervisor è in esecuzione usando Python
- 19. Come verificare se l'elenco è ordinabile?
- 20. Come verificare se JSONArray Element è nullo
- 21. Android - Come verificare se l'abbonamento è rinnovato?
- 22. Come verificare se Android "Dati mobili" è
- 23. come verificare se mongodb è attivo e pronto ad accettare connessioni da script bash?
- 24. Come verificare se WaitHandle è stato impostato?
- 25. Come verificare se l'oggetto è un vettore
- 26. Come verificare se un DataSet è vuoto?
- 27. Come verificare se PHP mail() è abilitato?
- 28. Come verificare se uno stdout è chiusa
- 29. Come verificare se il GUID è zero
come modificare la versione in azienda – Vino