¿Cómo configurar Mongod como servicio en mi servidor? ¿Por qué aparece el error 127? -- 16.04 campo con mongodb camp askubuntu Relacionados El problema

How to set mongod as a service on my server? Why is error 127 appearing?


0
vote

problema

Español

Estoy tratando de configurar MongoDB como un servicio.

  service mongod status    mongod.service - High-performance, schema-free document-oriented database    Loaded: loaded (/etc/systemd/system/mongod.service; enabled; vendor preset: enabled)    Active: failed (Result: exit-code) since Mon 2019-01-21 10:17:13 IST; 2s ago      Docs: https://docs.mongodb.org/manual   Process: 13220 ExecStart=/bin/bash /home/idt/bin/mongod --config /etc/mongod.conf (code=exited, status=127)  Main PID: 13220 (code=exited, status=127)   

El archivo mongod.conf es el siguiente

          cat /etc/mongod.conf     # mongod.conf      # for documentation of all options, see:     #   http://docs.mongodb.org/manual/reference/configuration-options/      # Where and how to store data.     systemLog:        destination: file        path: /var/log/mongodb/mongod.log        logAppend: true     storage:        dbPath: /data/db        journal:           enabled: true     processManagement:        fork: true     net:        bindIp: 127.0.0.1        port: 27017     setParameter:        enableLocalhostAuthBypass: false   =======   
Original en ingles

I am trying to setup mongodb as a service.

service mongod status    mongod.service - High-performance, schema-free document-oriented database    Loaded: loaded (/etc/systemd/system/mongod.service; enabled; vendor preset: enabled)    Active: failed (Result: exit-code) since Mon 2019-01-21 10:17:13 IST; 2s ago      Docs: https://docs.mongodb.org/manual   Process: 13220 ExecStart=/bin/bash /home/idt/bin/mongod --config /etc/mongod.conf (code=exited, status=127)  Main PID: 13220 (code=exited, status=127) 

The mongod.conf file is as follows

        cat /etc/mongod.conf     # mongod.conf      # for documentation of all options, see:     #   http://docs.mongodb.org/manual/reference/configuration-options/      # Where and how to store data.     systemLog:        destination: file        path: /var/log/mongodb/mongod.log        logAppend: true     storage:        dbPath: /data/db        journal:           enabled: true     processManagement:        fork: true     net:        bindIp: 127.0.0.1        port: 27017     setParameter:        enableLocalhostAuthBypass: false   ======= 
     
 
 

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

El error 127 en Bash significa que no se encuentra el comando. Asegúrese de que el paquete del paquete Mongod esté instalado. No se confunda, ya que Ubuntu proporciona un paquete de Mongodb, mientras que el sitio web oficial proporciona a Mongod. Aquí, cómo puede revisar la cordura de su sistema:

Listar lo que ahora está instalado en su sistema

  ABCDEFGHIJKLMNABCDEFGHIJKLMN9   

Así que verifique si está utilizando de manera efectiva MONGOD o MONGODB. Debe revisar el paquete Mongod (B) -Server, que es el lado del servidor. En caso de que solo tenga el paquete MONGOD (B) o MONGOD (B) -Client instalado, puede intentar instalar el servidor nuevamente.

  interfaces0  

Entonces deberías reiniciar tu demonio

  interfaces1  
 

The error 127 in bash means the command is not found. Be sure the package mongod package is installed. Don't be confused as Ubuntu provides mongodb package while official website provides mongod. Here how you can check your system sanity:

List what is now installed on your system

dpkg -l | grep mongod 

So check if you are effectively using mongod or mongodb. You should check the package mongod(b)-server which is the server side. In case of you only have mongod(b) or mongod(b)-client package installed, you might try to install the server again.

sudo apt install mongod(b)-server 

Then you should able to restart your daemon

sudo service mongod(b) start 
 
 

Relacionados problema

1  Error de Mongstat: no autorizado en el administrador para ejecutar el comando {serverstatus: 1, grabador: 0}  ( Mongstat failed not authorized on admin to execute command serverstatus 1 r ) 
Después de agregar autenticación de autenticación MongoDB, no puede usar Mongostat, con el siguiente error: Error: no autorizado en el administrador para ejec...

52  MongoDB 2.6 no se inicia en Ubuntu 15.04  ( Mongodb 2 6 does not start on ubuntu 15 04 ) 
i instalado MongoDB 2.6 en Ubuntu 15.04: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mon...

2  ¿Cuál es el valor del sesgo en la replicación de la base de datos Mongo DB?  ( What is skew value in mongo db database replication ) 
Acabo de comenzar los tres servidores de replicación de Mongodb. No entiendo qué es este valor de tornillo ¿Qué debería ser en qué servidor? qué valores ...

2  Versión de instalación PHP-MONGODB  ( Php mongodb instalation version ) 
Yo uso sudo apt-get install php-mongodb y espero obtener una versión 1.6 de la extensión PHP Mongodb, pero obtener 1.3.4 Actualización de APT-GET, AP...

17  ¿Cómo puedo desinstalar completamente MongoDB 2.6.3?  ( How can i completely uninstall mongodb 2 6 3 ) 
Estoy ejecutando el siguiente comando: ABCDEFGHIJKLMNABCDEFGHIJKLMN5 y está dando esta salida: Reading package lists... Done Building dependency tree...

95  ¿Cómo iniciar el servidor Mongodb en el inicio del sistema?  ( How to start mongodb server on system start ) 
Tengo que iniciar mi servidor MongoDB cada vez que se reinicia el sistema. ¿Cómo lo configuro para comenzar con mi sistema operativo? Estoy en Ubuntu 11.04. ...

52  ¿Cómo modifico "/ sys / kernel / mm / transparent_hugepage / habilitado"  ( How do i modify sys kernel mm transparent hugepage enabled ) 
Yo uso MongoDB 3.0 y encuentro una advertencia: MongoDB shell version: 3.0.0 connecting to: test Server has startup warnings: 2015-03-13T16:28:29.405+0800...

0  Ejecutar una aplicación de nodo en Ubuntu  ( Running a node app in ubuntu ) 
Tengo una aplicación de nodos que básicamente ejecuta en 4 pasos ya que también necesito ejecutar Mongodb y Redis: mongod --config=/etc/mongod.conf service...

0  No se pueden solucionar errores: tiene paquetes rotos fijos [duplicados]  ( Unable to fix errors you have broken packages fixed ) 
Esta pregunta ya tiene respuestas aquí : ¿Cómo restaño los repositorios predeterminados? ...

5  No se puede instalar en MongoDB  ( Unable to install in mongodb ) 
Estoy tring para instalar mongodb , pero se ha fallado nuevamente y nuevamente. Estoy recibiendo un error siguiente: mongodb is not found. i Usando el...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos