Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-1532

Errors not logged if exit and --fork --logpath

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Fixed
    • Affects Version/s: 1.5.7
    • Fix Version/s: 1.5.8
    • Component/s: Replication
    • Labels:
      None
    • Environment:
      Linux
    • Operating System:
      Linux

      Description

      Reproduce steps:

      mongodb-linux-x86_64-1.5.7/bin/mongod --shardsvr --dbpath data/ --replSet set1

      This is deliberately incorrect.

      Actual output:

      all output going to: mongodb.log
      forked process: 1084
      [root@domU-12-31-39-06-29-52 ~]#

        • NOTE: This is a development version (1.5.7) of MongoDB.
        • Not recommended for production.

      Expected output:

      Sun Aug 1 04:05:45 MongoDB starting : pid=1091 port=27018 dbpath=data/ 64-bit

        • NOTE: This is a development version (1.5.7) of MongoDB.
        • Not recommended for production.

      Sun Aug 1 04:05:45 db version v1.5.7, pdfile version 4.5
      Sun Aug 1 04:05:45 git version: 5b667e49b1c88f201cdd3912b3d1d1c1098a25b4
      Sun Aug 1 04:05:45 sys info: Linux domU-12-31-39-06-79-A1 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_41
      Sun Aug 1 04:05:45 [initandlisten] exception in initAndListen std::exception: bad --replSet config string format is: <setname>/<seedhost1>,<seedhost2>[,...], terminating
      Sun Aug 1 04:05:45 dbexit:

      Sun Aug 1 04:05:45 [initandlisten] shutdown: going to close listening sockets...
      Sun Aug 1 04:05:45 [initandlisten] shutdown: going to flush oplog...
      Sun Aug 1 04:05:45 [initandlisten] shutdown: going to close sockets...
      Sun Aug 1 04:05:45 [initandlisten] shutdown: waiting for fs preallocator...
      Sun Aug 1 04:05:45 [initandlisten] shutdown: closing all files...
      Sun Aug 1 04:05:45 closeAllFiles() finished

      Sun Aug 1 04:05:45 [initandlisten] shutdown: removing fs lock...
      Sun Aug 1 04:05:45 dbexit: really exiting now

      Problem

      The log file is not created because of the error, and since the process is forked before the error occurs, the process fails silently.

        Attachments

          Activity

            People

            Assignee:
            eliot Eliot Horowitz (Inactive)
            Reporter:
            boxedice David Mytton
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: