Eseguire mongodb come Servizio Windows

Ho installato mongodb su Win32 e sto cercando di eseguirlo come servizio. Ma quando Windows tenta di "caricare / eseguire" il servizio, insorge un problema; vedo si il servizio nella finestra di controllo dei servizi, ma è costantemente nello stato di "partenza".

Conseguentemente il servizio non è avviato e Windows cerca costantemente di avviarlo ma senza successo.

Lavorando da riga di comando, le istruzioni che ho seguito sono:

C:\mongodb\mongod -install then C:\mongodb\mongod -service

Poi ho modificato la voce del registro di Windows per il servizio MongoDB impostando la chiave ImagePath sul valore di

C:\mongodb\mongodb.exe -service

Qualche consiglio? Che cosa sto sbagliando? Perché non riesco ad eseguire MongoDB come servizio Windows?

In Corso 2
MongoDB 11-09-2019 1 Risposta 2046 Visite +1

Risposte ( 1 approvate )

  1. Bruno Verzinesi
    0
    25-03-2019 11:26:56
    Rispondi

    Per una corretta installazione di MongoDB su Windows segui le informazioni che ti ho indicato nel link.

    E come suggeriscono in tanti per l'eseguibile mongod.exe bisogna specificare tutto il path:

    c:\mongo\mongod.exe --logpath "c:\mongo\logs\mongo.log" --logappend --dbpath "c:\mongo\data" --directoryperdb --install

    Infine ti ricordo che se stai utilizzando Windows 7 o superiori come sistema operativo, di lanciare la finestra di comando con i permessi di amministratore.

Rispondi

Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.

Giuseppe Goletti

Giuseppe Goletti

Autore di questa domanda

 Domanda Precedente

 Elenco Domande 

Domanda Successiva