[root@do1h2 ~]# ps -ef | grep mongo mongod 29282 1 0 11:17 ? 00:00:00 /usr/bin/mongod -f /etc/mongod.conf root 29360 28745 0 11:20 pts/0 00:00:00 grep mongo [root@do1h2 ~]# killall mongod [root@do1h2 ~]# ps -ef | grep mongo root 29364 28745 0 11:20 pts/0 00:00:00 grep mongo [root@do1h2 ~]# /etc/init.d/mongod start Starting mongod: about to fork child process, waiting until server is ready for connections. forked process: 29377 child process started successfully, parent exiting [ OK ] [root@do1h2 ~]# ps -ef | grep mongo mongod 29377 1 0 11:20 ? 00:00:00 /usr/bin/mongod -f /etc/mongod.conf root 29390 28745 0 11:20 pts/0 00:00:00 grep mongo [root@do1h2 ~]# cat /var/run/mongodb/mongod.pid 29377 [root@do1h2 ~]# bash -x /etc/init.d/mongod stop + . /etc/rc.d/init.d/functions ++ TEXTDOMAIN=initscripts ++ umask 022 ++ PATH=/sbin:/usr/sbin:/bin:/usr/bin ++ export PATH ++ '[' -z '' ']' ++ COLUMNS=80 ++ '[' -z '' ']' +++ /sbin/consoletype ++ CONSOLETYPE=pty ++ '[' -f /etc/sysconfig/i18n -a -z '' -a -z '' ']' ++ . /etc/profile.d/lang.sh ++ unset LANGSH_SOURCED ++ '[' -z '' ']' ++ '[' -f /etc/sysconfig/init ']' ++ . /etc/sysconfig/init +++ BOOTUP=color +++ RES_COL=60 +++ MOVE_TO_COL='echo -en \033[60G' +++ SETCOLOR_SUCCESS='echo -en \033[0;32m' +++ SETCOLOR_FAILURE='echo -en \033[0;31m' +++ SETCOLOR_WARNING='echo -en \033[0;33m' +++ SETCOLOR_NORMAL='echo -en \033[0;39m' +++ PROMPT=yes +++ AUTOSWAP=no +++ ACTIVE_CONSOLES='/dev/tty[1-6]' +++ SINGLE=/sbin/sushell ++ '[' pty = serial ']' ++ __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d' + CONFIGFILE=/etc/mongod.conf + OPTIONS=' -f /etc/mongod.conf' + SYSCONFIG=/etc/sysconfig/mongod ++ awk '-F[:=]' -v IGNORECASE=1 '/^[[:blank:]]*(processManagement\.)?pidfilepath[[:blank:]]*[:=][[:blank:]]*/{print $2}' /etc/mongod.conf ++ tr -d '[:blank:]"'\''' + PIDFILEPATH=/var/run/mongodb/mongod.pid + mongod=/usr/bin/mongod + MONGO_USER=mongod + MONGO_GROUP=mongod + '[' -f /etc/sysconfig/mongod ']' + . /etc/sysconfig/mongod ++ dirname /var/run/mongodb/mongod.pid + PIDDIR=/var/run/mongodb + NUMACTL_ARGS=--interleave=all + which numactl + NUMACTL= + RETVAL=0 + case "$1" in + stop + echo -n 'Stopping mongod: ' Stopping mongod: + mongo_killproc /var/run/mongodb/mongod.pid /usr/bin/mongod + local pid_file=/var/run/mongodb/mongod.pid + local procname=/usr/bin/mongod + local -i delay=300 + local -i duration=10 ++ pidofproc -p /var/run/mongodb/mongod.pid /usr/bin/mongod ++ local RC pid pid_file= ++ '[' 3 = 0 ']' ++ '[' -p = -p ']' ++ pid_file=/var/run/mongodb/mongod.pid ++ shift 2 ++ fail_code=3 ++ __pids_var_run /usr/bin/mongod /var/run/mongodb/mongod.pid ++ local base=mongod ++ local pid_file=/var/run/mongodb/mongod.pid ++ pid= ++ '[' -f /var/run/mongodb/mongod.pid ']' ++ local line p ++ '[' '!' -r /var/run/mongodb/mongod.pid ']' ++ : ++ read line ++ '[' -z 29377 ']' ++ for p in '$line' ++ '[' -z '' -a -d /proc/29377 ']' ++ pid=' 29377' ++ : ++ read line ++ '[' -z '' ']' ++ break ++ '[' -n ' 29377' ']' ++ return 0 ++ RC=0 ++ '[' -n ' 29377' ']' ++ echo 29377 ++ return 0 + local pid=29377 + kill -TERM 29377 + usleep 100000 + local -i x=0 + '[' 0 -le 300 ']' + checkpid 29377 + local i + for i in '$*' + '[' -d /proc/29377 ']' + return 0 + sleep 10 + x=10 + '[' 10 -le 300 ']' + checkpid 29377 + local i + for i in '$*' + '[' -d /proc/29377 ']' + return 1 + kill -KILL 29377 + usleep 100000 + checkpid 29377 + local i + for i in '$*' + '[' -d /proc/29377 ']' + return 1 + local RC=1 + '[' 1 -eq 0 ']' + rm -f /var/run/mongodb/mongod.pid + success '/usr/bin/mongod shutdown' + '[' color '!=' verbose -a -z '' ']' + echo_success + '[' color = color ']' + echo -en '\033[60G' + echo -n '[' [+ '[' color = color ']' + echo -en '\033[0;32m' + echo -n ' OK ' OK + '[' color = color ']' + echo -en '\033[0;39m' + echo -n ']' ]+ echo -ne '\r' + return 0 + return 0 + RC=0 + return 0 + RETVAL=0 + echo + '[' 0 -eq 0 ']' + rm -f /var/lock/subsys/mongod + exit 0 [root@do1h2 ~]# ps -ef | grep mongo root 29440 28745 0 11:21 pts/0 00:00:00 grep mongo [root@do1h2 ~]# ls -al /var/run/mongodb/mongod.pid ls: cannot access /var/run/mongodb/mongod.pid: No such file or directory [root@do1h2 ~]# ls -al /var/run/mongodb/ total 8 drwxr-xr-x. 2 mongod mongod 4096 2015-12-11 11:21 . drwxr-xr-x. 20 root root 4096 2015-12-11 11:04 .. [root@do1h2 ~]#