Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Mar 2018 08:35:11 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 226907] databases/mongodb36:  failed to start mongod due to "limits: NO: No such file or directory"
Message-ID:  <bug-226907-13-RvQTE8RR2d@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-226907-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-226907-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226907

--- Comment #2 from Vlad Galu <dev@dudu.ro> ---
Full set -x output

mongod_limits=3D"NO":

-- cut here --
+ debug 'run_rc_command: start_precmd: mongod_prestart '
+ eval 'mongod_prestart '
+ mongod_prestart
+ [ ! -d /var/db/mongodb ]
+ checkyesno mongod_limits
+ eval '_value=3D$mongod_limits'
+ _value=3DNO
+ debug 'checkyesno: mongod_limits is set to NO.'
+ return 1
+ return 0
+ _return=3D0
+ [ 0 -ne 0 ]
+ check_required_after start
+ local _f _args
+ return 0
+ return 0
+ check_startmsgs
+ [ -n '' ]
+ return 0
+ echo 'Starting mongod.'
Starting mongod.
+ [ -n '' ]
+ _doit=3D'/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --log=
append
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null'
+ [ -n mongodb ]
+ _doit=3D$'su -m mongodb -c \'sh -c "/usr/local/bin/mongod --logpath
/var/db/mongodb/mongod.log --logappend --config /usr/local/etc/mongodb.conf
--dbpath /var/db/mongodb --fork >/dev/null 2>/dev/null"\''
+ [ -n '' ]
+ [ -n '' ]
+ _doit=3D$'limits -C daemon su -m mongodb -c \'sh -c "/usr/local/bin/mongod
--logpath /var/db/mongodb/mongod.log --logappend --config
/usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/null
2>/dev/null"\''
+ _run_rc_doit $'limits -C daemon su -m mongodb -c \'sh -c
"/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --logappend
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null"\''
+ debug $'run_rc_command: doit: limits -C daemon su -m mongodb -c \'sh -c
"/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --logappend
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null"\''
+ eval $'limits -C daemon su -m mongodb -c \'sh -c "/usr/local/bin/mongod
--logpath /var/db/mongodb/mongod.log --logappend --config
/usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/null
2>/dev/null"\''
+ limits -C daemon su -m mongodb -c 'sh -c "/usr/local/bin/mongod --logpath
/var/db/mongodb/mongod.log --logappend --config /usr/local/etc/mongodb.conf
--dbpath /var/db/mongodb --fork >/dev/null 2>/dev/null"'
+ _return=3D0
-- and here --


mongod_limits=3D"YES":

-- cut here --
+ debug 'run_rc_command: start_precmd: mongod_prestart '
+ eval 'mongod_prestart '
+ mongod_prestart
+ [ ! -d /var/db/mongodb ]
+ checkyesno mongod_limits
+ eval '_value=3D$mongod_limits'
+ _value=3DYES
+ debug 'checkyesno: mongod_limits is set to YES.'
+ return 0
+ /usr/bin/limits -e -U mongodb
+ eval ulimit -t 'unlimited;' ulimit -f 'unlimited;' ulimit -d 'unlimited;'
ulimit -s 'unlimited;' ulimit -c 'unlimited;' ulimit -m 'unlimited;' ulimit=
 -l
'64;' ulimit -u 'unlimited;' ulimit -n 'unlimited;' ulimit -b 'unlimited;'
ulimit -v 'unlimited;' ulimit -p 'unlimited;' ulimit -w 'unlimited;' ulimit=
 -k
'unlimited;' ulimit -o 'unlimited;'
+ _return=3D0
+ [ 0 -ne 0 ]
+ check_required_after start
+ local _f _args
+ return 0
+ return 0
+ check_startmsgs
+ [ -n '' ]
+ return 0
+ echo 'Starting mongod.'
Starting mongod.
+ [ -n '' ]
+ _doit=3D'/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --log=
append
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null'
+ [ -n mongodb ]
+ _doit=3D$'su -m mongodb -c \'sh -c "/usr/local/bin/mongod --logpath
/var/db/mongodb/mongod.log --logappend --config /usr/local/etc/mongodb.conf
--dbpath /var/db/mongodb --fork >/dev/null 2>/dev/null"\''
+ [ -n '' ]
+ [ -n '' ]
+ _doit=3D$'limits -C daemon su -m mongodb -c \'sh -c "/usr/local/bin/mongod
--logpath /var/db/mongodb/mongod.log --logappend --config
/usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/null
2>/dev/null"\''
+ _run_rc_doit $'limits -C daemon su -m mongodb -c \'sh -c
"/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --logappend
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null"\''
+ debug $'run_rc_command: doit: limits -C daemon su -m mongodb -c \'sh -c
"/usr/local/bin/mongod --logpath /var/db/mongodb/mongod.log --logappend
--config /usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/=
null
2>/dev/null"\''
+ eval $'limits -C daemon su -m mongodb -c \'sh -c "/usr/local/bin/mongod
--logpath /var/db/mongodb/mongod.log --logappend --config
/usr/local/etc/mongodb.conf --dbpath /var/db/mongodb --fork >/dev/null
2>/dev/null"\''
+ limits -C daemon su -m mongodb -c 'sh -c "/usr/local/bin/mongod --logpath
/var/db/mongodb/mongod.log --logappend --config /usr/local/etc/mongodb.conf
--dbpath /var/db/mongodb --fork >/dev/null 2>/dev/null"'
+ _return=3D0
-- and here --

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226907-13-RvQTE8RR2d>