Consulta simple Linux procesos 2do plano

46 views
Skip to first unread message

German N. Montenegro

unread,
Mar 28, 2012, 3:13:56 PM3/28/12
to dev...@googlegroups.com
Hola! como estan?

Implemente en un sitio MongoDB. Este para que funcione tenes que correr el comando

"./mongod dbpath=data/db --port 4040".

La consulta es, como puedo hacer para que siga corriendo aunque cierre la consola?

Gracias



--
Germán N. Montenegro
Movil: 011-3311-2677
gtalk/msn: gnm...@gmail.com

Casiva Agustin

unread,
Mar 28, 2012, 6:16:15 PM3/28/12
to Dev/Ops
Respondiendo a como dejar corriendo, tenes que usar nohup

nohup ./mongod dbpath=data/db --port 4040

Eso te va a hacer hijo el proceso mongo de init, cuando cierres tu
consola va a seguir andando.

Para tu caso lo mejor es que te instales Mongo como servicio, veo que
estas en linux, si estas en Debian o Ubuntu instala el paquete

mongodb-server

apt-get install mongodb-server

probablemente también necesites mongodb-server mongodb

Asi se te va a levantar siempre cada vez que arranques la maquina o lo
vas a poder levantar manualmente con /etc/init.d/mongodb start ;)

Saludos
> gtalk/msn: gnm3...@gmail.com

MARCELO JAVIER MENDOZA

unread,
Mar 28, 2012, 6:13:05 PM3/28/12
to dev...@googlegroups.com
No habia que tirarle un "&" al final del comando?

Matias MI

unread,
Mar 28, 2012, 6:14:29 PM3/28/12
to dev...@googlegroups.com
nohup ./mongod dbpath=data/db --port 4040 &

Con & hacés que un proceso corra en segundo plano. El comando nohup te desvincula el proceso de la terminal, por lo que podés cerrar la terminal y el proceso va a seguir corriendo en segundo plano.

Saludos,

Matías


2012/3/28 German N. Montenegro <gnm...@gmail.com>



--
La felicidad es un camino que pasa por el desapego.

Casiva Agustin

unread,
Mar 28, 2012, 6:25:56 PM3/28/12
to Dev/Ops


On Mar 28, 7:13 pm, MARCELO JAVIER MENDOZA <marcelojmend...@gmail.com>
wrote:
> No habia que tirarle un "&" al final del comando?

Con el & pasa a segundo plano pero sigue siendo dependiente de la
Shel :S, no serviría en este caso por que si cerras la shell se
cierran sus procesos hijos en segundo plano

Abrazo

German N. Montenegro

unread,
Mar 28, 2012, 7:23:11 PM3/28/12
to dev...@googlegroups.com
Gracias!!!

Sergio Gabriel Rodriguez

unread,
Mar 29, 2012, 5:28:33 PM3/29/12
to dev...@googlegroups.com
2012/3/28 German N. Montenegro <gnm...@gmail.com>:
> Gracias!!!
>
>
una herramienta muy copada que podrias usar es screen
http://technonstop.com/screen-commands-for-terminal-sharing

Saludos

--
Sergio Gabriel Rodríguez
http://www.3trex.com.ar
Corrientes - Argentina

Matias MI

unread,
Mar 30, 2012, 11:33:27 AM3/30/12
to dev...@googlegroups.com
Yo uso screen para dejar corriendo bittorrent, es muy buena :)
Reply all
Reply to author
Forward
0 new messages