[Bug 226907] databases/mongodb36: failed to start mongod due to "limits: NO: No such file or directory"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 25 08:35:12 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226907

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

mongod_limits="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=$mongod_limits'
+ _value=NO
+ debug 'checkyesno: mongod_limits is set to NO.'
+ return 1
+ return 0
+ _return=0
+ [ 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='/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 mongodb ]
+ _doit=$'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=$'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=0
-- and here --


mongod_limits="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=$mongod_limits'
+ _value=YES
+ 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=0
+ [ 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='/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 mongodb ]
+ _doit=$'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=$'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=0
-- and here --

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


More information about the freebsd-ports-bugs mailing list