Mongodb后台daemon方式启动(一直运行)

有时我们使用ssh装上Mongodb之后如果这样启动

./mongod --dbpath=/export/nerdserver/mongodb-linux-x86_64-2.4.6/data/db  --logpath=/export/nerdserver/mongodb-linux-x86_64-2.4.6/data/logs/mongdb.log --logappend&

那么我们如果关掉ssh客户端时 Mongodb也会自动断开连接

--fork后台一直运行

但是 如果我们在/data/db后加上--fork后就会后台一直运行

时间: 2024-08-02 11:00:03

Mongodb后台daemon方式启动(一直运行)的相关文章

Mongodb后台daemon方式启动

Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下: 命令行: [[email protected] mongodb]# ./bin/mongod --dbpath=/data/db 配置文件: [[email protected] mongodb]# ./bin/mongod -f mongodb.conf 但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止.不过Mongodb同时还提供了一种后台Daemon方式启动,只需

使用daemon方式启动tomcat(CentOS7)

在生产中,tomcat应该以daemon的模式运行,而且如果需要以普通用户的身份启动tomcat,那么就不能使用1024以下的端口,这是Liunx系统的限制,只有root用户才能使用小于1024的端口.那么该如何将tomcat配置成服务呢?接下来,我们就来聊一聊jsvc这个东东.jsvc是什么,简单的讲,它就是一个C程序,是tomcat发行版中自带的一套代码,路径在tomcat/bin/commons-daemon-native.tar.gz中.有了jsvc,我们就可以简单的定制tomcat的启

mongodb的几种启动方法

1 mongodb的几种启动方法 启动Mongodb服务有两种方式,前台启动或者Daemon方式启动,前者启动会需要保持当前Session不能被关闭,后者可以作为系统的fork进程执行,下文中的path是mongodb部署的实际地址. 1. 最简单的启动方式,前台启动,仅指定数据目录,并且使用默认的27107端口,cli下可以直接使用./mongo连上本机的mongodb,一般只用于临时的开发测试. 1 ./mongod --dbpath=/path/mongodb 2. 启动绑定固定的IP地址

Tomcat以Daemon的方式启动(CentOS6&7)

1 前言 一直以来都觉得Tomcat以root身份运行非常不安全,故研究Tomcat如何以普通用户身份运行,以下是参考网络上的一些配置实现Tomcat以daemon方式运行于CentOS 6&7系统下面. 2 实践部分 2.1 环境配置 2.1.1 系统环境 ipaddress=10.168.0.157 OS=CentOS 6&7 2.1.2 配置编译环境 yum -y install gcc gcc-c++ make expat-devel 2.1.3 下载JDK 1)下载页面: htt

如何让docker以daemon方式运行/bin/bash

docker run指定的命令如果不是那些一直挂起的命令(比如运行top,不断echo),就是会自动退出的.-d命令是设置detach为true,根据官方的文档,意思是让这个命令在后台运行,但并不是一直运行(我们在一个正常的Linux Terminal中运行/bin/bash,运行完了也就完了,不会一直挂着等待响应的,所以确实没办法用daemon方式来跑/bin/bash). 这个地方官方早期和现在的文档也确实有些前后不一致,现在是detach,早期的文档说指定-d以daemon方式来运行容器,

rsync后台服务方式(daemon)、linux日志

一:rsync后台服务方式(daemon) 可以理解为,在远程主机上建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后本机作为rsync的一个客户端去连接远程的rsync服务器.先配置一太rsync服务器建立并配置rsync的配置文件/etc/rsyncd.confvi /etc/rsyncd.conf加入一下配置#port=873log file=/var/log/rsync.logpid file=/var/run/rsync.pid#address=192.168.233

Tomcat以Daemon的方式启动(CentOS6&7)

1 前言 一直以来都觉得Tomcat以root身份运行非常不安全,故研究Tomcat如何以普通用户身份运行,以下是参考网络上的一些配置实现Tomcat以daemon方式运行于CentOS 6&7系统下面. 2 实践部分 2.1 环境配置 2.1.1 系统环境 ipaddress=10.168.0.157 OS=CentOS 6&7 2.1.2 配置编译环境 yum -y install gcc gcc-c++ make expat-devel 2.1.3 下载JDK 1)下载页面: htt

MongoDB 线上环境按照及配置(授权方式启动)

1创建文件repo文件 #vim /etc/yum.repos.d/mongodb-org-3.4.repo [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4

ubuntu 修改ssh远程主机名称,mac开机运行命令,静默方式启动virtual box虚拟机,静默执行run脚本

一.修改主机名 ssh登陆 vi /etc/hostname vi /etc/hosts hostname ulocal 保证127.0.0.1 的hostname与上保持一致,不要使用特殊符号,示例: ulocal,代表本地ubuntu测试机 qdu125,代表青岛ubuntu125服务器 二.mac开机运行 在user login items中添加指令脚本文件,确保指令文件有执行权限. 三.静默方式启动虚拟机实例的脚本示例 /Applications/VirtualBox.app/Conte