Hello,
I cannot start mongodb 2.2.0 on Fedora 17
got the error
Oct 05 12:59:50 Evkalipt runuser[1787]: pam_unix(runuser:session): session opened for user mongod by (uid=0)
Oct 05 12:59:50 Evkalipt mongod[1783]: Starting mongod: can't open [/var/log/mongo/mongod.log] for log file: errno:13 Permission denied
Oct 05 12:59:50 Evkalipt runuser[1787]: pam_unix(runuser:session): session closed for user mongod
permissions are ok for mongod user
drwxr-xr-x. 2 mongod mongod 4096 Oct 5 12:41 /var/log/mongo
rw-r----. 1 mongod mongod 0 Aug 28 22:42 mongod.log
|
|
2:02 AM (6 hours ago) ![]() | ![]() ![]() | |||
| ||||

--
You received this message because you are subscribed to the Google
Groups "mongodb-user" group.
To post to this group, send email to mongod...@googlegroups.com
To unsubscribe from this group, send email to
mongodb-user...@googlegroups.com
See also the IRC channel -- freenode.net#mongodb
UNIX> service mongod start3. This is the 2.0.7 log directory you asked
Installed 2.2.0 back and providing snapshots to show that I start it as root
1. List of installed mongodb RPMs
[root@Evkalipt ~]# rpm -qa|grep mongo
mongo-10gen-server-2.2.0-mongodb_1.x86_64
mongo-10gen-2.2.0-mongodb_1.x86_64
2. Current user - root
[root@Evkalipt ~]# id
uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
3. Start server
root@Evkalipt ~]# service mongod start
Starting mongod (via systemctl): Job failed. See system journal and 'systemctl status' for details.
[FAILED]
4. Error stack
[root@Evkalipt ~]# systemctl status mongod.service
mongod.service - SYSV: Mongo is a scalable, document-oriented database.
Loaded: loaded (/etc/rc.d/init.d/mongod)
Active: failed (Result: exit-code) since Sat, 06 Oct 2012 10:23:10 -0700; 6min ago
Process: 2094 ExecStart=/etc/rc.d/init.d/mongod start (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/mongod.service
Oct 06 10:23:10 Evkalipt runuser[2098]: pam_unix(runuser:session): session opened for user mongod by (uid=0)
Oct 06 10:23:10 Evkalipt mongod[2094]: Starting mongod: can't open [/var/log/mongo/mongod.log] for log file: errno:13 Permission denied
Oct 06 10:23:10 Evkalipt runuser[2098]: pam_unix(runuser:session): session closed for user mongod
Oct 06 10:23:10 Evkalipt mongod[2094]: [FAILED]
5. List/owners/permissions of the directories
[root@Evkalipt ~]# ls -al /var/*/mong*
/var/lib/mongo:
total 8
drwxr-xr-x. 2 mongod mongod 4096 Aug 28 22:42 .
drwxr-xr-x. 40 root root 4096 Oct 6 10:20 ..
/var/log/mongo:
total 8
drwxr-xr-x. 2 mongod mongod 4096 Oct 6 10:20 .
drwxr-xr-x. 12 root root 4096 Oct 6 10:20 ..
--
Thanks Thomas!
This is what we need – fast and reliable support from the software vendor.
I understand that every software may have problems.
I have a ticket open and a MongoDB support person is trying to help me out.
Thanks
%pre serverif ! /usr/bin/id -g mongod &>/dev/null; then/usr/sbin/groupadd -r mongodfiif ! /usr/bin/id mongod &>/dev/null; then/usr/sbin/useradd -M -r -g mongod -d /var/lib/mongo -s /bin/false -c mongod mongod > /dev/null 2>&1fi
mkdir -p $RPM_BUILD_ROOT/var/log/mongotouch $RPM_BUILD_ROOT/var/log/mongo/mongod.log