-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: 2.4.0-rc1
-
Component/s: Logging
-
None
-
ALL
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Generate stack trace with e.g.:
> db.foo.ensureIndex({a:"text"})
{
"err" : "text search not enabled",
"code" : 16633,
"n" : 0,
"connectionId" : 1,
"ok" : 1
}
Notice stacktrace present in logfile:
$ cat log
Tue Feb 26 21:27:07.680 [initandlisten] MongoDB starting : pid=11011 port=27017 dbpath=/data/db/ 64-bit host=Rassi-MacBook-Pro.local
Tue Feb 26 21:27:07.680 [initandlisten]
Tue Feb 26 21:27:07.680 [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000
Tue Feb 26 21:27:07.680 [initandlisten] db version v2.4.0-rc1-pre-, pdfile version 4.5
Tue Feb 26 21:27:07.680 [initandlisten] git version: bb3ecd589f2c7aa54d47a790400d095a5856ccba
Tue Feb 26 21:27:07.680 [initandlisten] build info: Darwin Rassi-MacBook-Pro.local 12.0.0 Darwin Kernel Version 12.0.0: Sun Jun 24 23:00:16 PDT 2012; root:xnu-2050.7.9~1/RELEASE_X86_64 x86_64 BOOST_LIB_VERSION=1_49
Tue Feb 26 21:27:07.680 [initandlisten] allocator: tcmalloc
Tue Feb 26 21:27:07.680 [initandlisten] options: { logpath: "log" }
Tue Feb 26 21:27:07.683 [initandlisten] journal dir=/data/db/journal
Tue Feb 26 21:27:07.683 [initandlisten] recover : no journal files present, no recovery needed
Tue Feb 26 21:27:07.721 [websvr] admin web console waiting for connections on port 28017
Tue Feb 26 21:27:07.721 [initandlisten] waiting for connections on port 27017
Tue Feb 26 21:27:14.199 [initandlisten] connection accepted from 127.0.0.1:58738 #1 (1 connection now open)
Tue Feb 26 21:27:14.215 [conn1] Assertion: 16633:text search not enabled
0x10d212d6b 0x10d1ec97e 0x10cf5d630 0x10cfa5f32 0x10d038245 0x10d039162 0x10cfb9e61 0x10cfba77a 0x10cfbfe15 0x10cde5922 0x10d208809 0x10d2456a5 0x7fff82254782 0x7fff822411c1
0 mongod 0x000000010d212d6b _ZN5mongo15printStackTraceERSo + 43
1 mongod 0x000000010d1ec97e _ZN5mongo11msgassertedEiPKc + 174
2 mongod 0x000000010cf5d630 _ZN5mongo3fts14FTSIndexPlugin13postBuildHookERKNS_9IndexSpecE + 0
3 mongod 0x000000010cfa5f32 _ZN5mongo19prepareToBuildIndexERKNS_7BSONObjEbbRSsRPNS_16NamespaceDetailsERS0_ + 3858
4 mongod 0x000000010d038245 _ZN5mongo11DataFileMgr6insertEPKcPKvibbbPb + 931
5 mongod 0x000000010d039162 _ZN5mongo11DataFileMgr16insertWithObjModEPKcRNS_7BSONObjEbb + 64
6 mongod 0x000000010cfb9e61 _ZN5mongo14checkAndInsertEPKcRNS_7BSONObjE + 241
7 mongod 0x000000010cfba77a _ZN5mongo14receivedInsertERNS_7MessageERNS_5CurOpE + 1882
8 mongod 0x000000010cfbfe15 _ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE + 6389
9 mongod 0x000000010cde5922 _ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE + 198
10 mongod 0x000000010d208809 _ZN5mongo17PortMessageServer17handleIncomingMsgEPv + 1657
11 mongod 0x000000010d2456a5 thread_proxy + 229
12 libsystem_c.dylib 0x00007fff82254782 _pthread_start + 327
13 libsystem_c.dylib 0x00007fff822411c1 thread_start + 13
Tue Feb 26 21:27:14.218 [conn1] insert test.system.indexes keyUpdates:0 exception: text search not enabled code:16633 locks(micros) w:18694 3ms
Notice stacktrace absent from global log:
> db.adminCommand({"getLog":"global"})
{
"totalLinesWritten" : 15,
"log" : [
"Tue Feb 26 21:24:49.216 [initandlisten] MongoDB starting : pid=11009 port=27017 dbpath=/data/db/ 64-bit host=Rassi-MacBook-Pro.local",
"Tue Feb 26 21:24:49.216 [initandlisten] ",
"Tue Feb 26 21:24:49.216 [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000",
"Tue Feb 26 21:24:49.216 [initandlisten] db version v2.4.0-rc1-pre-, pdfile version 4.5",
"Tue Feb 26 21:24:49.216 [initandlisten] git version: bb3ecd589f2c7aa54d47a790400d095a5856ccba",
"Tue Feb 26 21:24:49.216 [initandlisten] build info: Darwin Rassi-MacBook-Pro.local 12.0.0 Darwin Kernel Version 12.0.0: Sun Jun 24 23:00:16 PDT 2012; root:xnu-2050.7.9~1/RELEASE_X86_64 x86_64 BOOST_LIB_VERSION=1_49",
"Tue Feb 26 21:24:49.216 [initandlisten] allocator: tcmalloc",
"Tue Feb 26 21:24:49.216 [initandlisten] options: {}",
"Tue Feb 26 21:24:49.218 [initandlisten] journal dir=/data/db/journal",
"Tue Feb 26 21:24:49.219 [initandlisten] recover : no journal files present, no recovery needed",
"Tue Feb 26 21:24:49.260 [websvr] admin web console waiting for connections on port 28017",
"Tue Feb 26 21:24:49.260 [initandlisten] waiting for connections on port 27017",
"Tue Feb 26 21:25:21.361 [initandlisten] connection accepted from 127.0.0.1:58733 #1 (1 connection now open)",
"Tue Feb 26 21:25:25.704 [conn1] Assertion: 16633:text search not enabled",
"Tue Feb 26 21:25:25.708 [conn1] insert test.system.indexes keyUpdates:0 exception: text search not enabled code:16633 locks(micros) w:19226 4ms"
],
"ok" : 1
}
>
- is duplicated by
-
SERVER-8825 Write stack traces via logging framework (syslog,ramlog, etc...)
-
- Closed
-