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

Because of I/O device error, unable to run the request.

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • ALL
    • Hide

      WT_SESSION.log_flush: __win_file_sync, 375: C:\Program Files (x86)\xxx\mongodb\data\journal\WiredTigerLog.0000000003 handle-sync: FlushFileBuffers: 由于 I/O 设备错误,无法运行此项请求。
      : WT_ERROR: non-specific WiredTiger error Raw: [1667750110:490114][2276:140704377298992]
      WT_SESSION.log_flush: __win_file_sync, 375: C:\Program Files (x86)\xxx\mongodb\data\journal\WiredTigerLog.0000000003 handle-sync: FlushFileBuffers: 由于 I/O 设备错误,无法运行此项请求。
      : WT_ERROR: non-specific WiredTiger error
      2022-11-06T23:55:24.200+0800 F -        [WTJournalFlusher] Invariant failure: _waitUntilDurableSession->log_flush(_waitUntilDurableSession, "sync=on") resulted in status UnknownError: -31802: WT_ERROR: non-specific WiredTiger error at src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp 305
      2022-11-06T23:55:24.201+0800 F -        [WTJournalFlusher] 

      ***aborting after invariant() failure

      2022-11-06T23:55:40.910+0800 F -        [WTJournalFlusher] Got signal: 22 (SIGABRT).
      mongod.exe    ...\src\mongo\util\stacktrace_windows.cpp(247)                                   mongo::printStackTrace+0x43
      mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(184)                          mongo::`anonymous namespace'::printSignalAndBacktrace+0x74
      mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(240)                          mongo::`anonymous namespace'::abruptQuit+0x85
      ucrtbase.dll                                                                                   raise+0x1e8
      ucrtbase.dll                                                                                   abort+0x31
      mongod.exe    ...\src\mongo\util\assert_util.cpp(129)                                          mongo::invariantOKFailed+0x228
      mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp(305)            mongo::WiredTigerSessionCache::waitUntilDurable+0x39a
      mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp(252)                mongo::WiredTigerKVEngine::WiredTigerJournalFlusher::run+0x29e
      mongod.exe    ...\src\mongo\util\background.cpp(153)                                           mongo::BackgroundJob::jobBody+0x131
      mongod.exe    c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(247)  std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> >,std::default_delete<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> > > > >::_Run+0x77
      mongod.exe    c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(210)  std::_Pad::_Call_func+0x9
      ucrtbase.dll                                                                                   crt_at_quick_exit+0x7d
      KERNEL32.DLL                                                                                   BaseThreadInitThunk+0x22
      2022-11-06T23:55:40.911+0800 F CONTROL  [WTJournalFlusher] *** unhandled exception 0x0000000E at 0x00007FF84931A1C8, terminating
      2022-11-06T23:55:40.911+0800 F CONTROL  [WTJournalFlusher] *** stack trace for unhandled exception:
      2022-11-06T23:55:40.940+0800 I -        [WTJournalFlusher] KERNELBASE.dll                                                                                   RaiseException+0x68
      mongod.exe      ...\src\mongo\util\signal_handlers_synchronous.cpp(241)                          mongo::`anonymous namespace'::abruptQuit+0x9d
      ucrtbase.dll                                                                                     raise+0x1e8
      ucrtbase.dll                                                                                     abort+0x31
      mongod.exe      ...\src\mongo\util\assert_util.cpp(129)                                          mongo::invariantOKFailed+0x228
      mongod.exe      ...\src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp(305)            mongo::WiredTigerSessionCache::waitUntilDurable+0x39a
      mongod.exe      ...\src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp(252)                mongo::WiredTigerKVEngine::WiredTigerJournalFlusher::run+0x29e
      mongod.exe      ...\src\mongo\util\background.cpp(153)                                           mongo::BackgroundJob::jobBody+0x131
      mongod.exe      c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(247)  std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> >,std::default_delete<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> > > > >::_Run+0x77
      mongod.exe      c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(210)  std::_Pad::_Call_func+0x9
      ucrtbase.dll                                                                                     crt_at_quick_exit+0x7d
      KERNEL32.DLL                                                                                     BaseThreadInitThunk+0x22
      2022-11-06T23:55:40.942+0800 I CONTROL  [WTJournalFlusher] writing minidump diagnostic file C:\Program Files (x86)\xxx\mongodb\bin\mongod.2022-11-06T15-55-40.mdmp
      2022-11-06T23:55:41.607+0800 F CONTROL  [WTJournalFlusher] *** immediate exit due to unhandled exception

      Show
      WT_SESSION.log_flush: __win_file_sync, 375: C:\Program Files (x86)\xxx\mongodb\data\journal\WiredTigerLog.0000000003 handle-sync: FlushFileBuffers: 由于 I/O 设备错误,无法运行此项请求。 : WT_ERROR: non-specific WiredTiger error Raw: [1667750110:490114] [2276:140704377298992] ,  WT_SESSION.log_flush: __win_file_sync, 375: C:\Program Files (x86)\xxx\mongodb\data\journal\WiredTigerLog.0000000003 handle-sync: FlushFileBuffers: 由于 I/O 设备错误,无法运行此项请求。 : WT_ERROR: non-specific WiredTiger error 2022-11-06T23:55:24.200+0800 F -         [WTJournalFlusher] Invariant failure: _waitUntilDurableSession->log_flush(_waitUntilDurableSession, "sync=on") resulted in status UnknownError: -31802: WT_ERROR: non-specific WiredTiger error at src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp 305 2022-11-06T23:55:24.201+0800 F -         [WTJournalFlusher]   ***aborting after invariant() failure 2022-11-06T23:55:40.910+0800 F -         [WTJournalFlusher] Got signal: 22 (SIGABRT). mongod.exe    ...\src\mongo\util\stacktrace_windows.cpp(247)                                   mongo::printStackTrace+0x43 mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(184)                          mongo::`anonymous namespace'::printSignalAndBacktrace+0x74 mongod.exe    ...\src\mongo\util\signal_handlers_synchronous.cpp(240)                          mongo::`anonymous namespace'::abruptQuit+0x85 ucrtbase.dll                                                                                   raise+0x1e8 ucrtbase.dll                                                                                   abort+0x31 mongod.exe    ...\src\mongo\util\assert_util.cpp(129)                                          mongo::invariantOKFailed+0x228 mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp(305)            mongo::WiredTigerSessionCache::waitUntilDurable+0x39a mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp(252)                mongo::WiredTigerKVEngine::WiredTigerJournalFlusher::run+0x29e mongod.exe    ...\src\mongo\util\background.cpp(153)                                           mongo::BackgroundJob::jobBody+0x131 mongod.exe    c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(247)  std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> >,std::default_delete<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> > > > >::_Run+0x77 mongod.exe    c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(210)  std::_Pad::_Call_func+0x9 ucrtbase.dll                                                                                   crt_at_quick_exit+0x7d KERNEL32.DLL                                                                                   BaseThreadInitThunk+0x22 2022-11-06T23:55:40.911+0800 F CONTROL   [WTJournalFlusher] *** unhandled exception 0x0000000E at 0x00007FF84931A1C8, terminating 2022-11-06T23:55:40.911+0800 F CONTROL   [WTJournalFlusher] *** stack trace for unhandled exception: 2022-11-06T23:55:40.940+0800 I -         [WTJournalFlusher] KERNELBASE.dll                                                                                   RaiseException+0x68 mongod.exe      ...\src\mongo\util\signal_handlers_synchronous.cpp(241)                          mongo::`anonymous namespace'::abruptQuit+0x9d ucrtbase.dll                                                                                     raise+0x1e8 ucrtbase.dll                                                                                     abort+0x31 mongod.exe      ...\src\mongo\util\assert_util.cpp(129)                                          mongo::invariantOKFailed+0x228 mongod.exe      ...\src\mongo\db\storage\wiredtiger\wiredtiger_session_cache.cpp(305)            mongo::WiredTigerSessionCache::waitUntilDurable+0x39a mongod.exe      ...\src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp(252)                mongo::WiredTigerKVEngine::WiredTigerJournalFlusher::run+0x29e mongod.exe      ...\src\mongo\util\background.cpp(153)                                           mongo::BackgroundJob::jobBody+0x131 mongod.exe      c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(247)  std::_LaunchPad<std::unique_ptr<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> >,std::default_delete<std::tuple<<lambda_8929d5e2502e4de5883694c1a7a329eb> > > > >::_Run+0x77 mongod.exe      c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread(210)  std::_Pad::_Call_func+0x9 ucrtbase.dll                                                                                     crt_at_quick_exit+0x7d KERNEL32.DLL                                                                                     BaseThreadInitThunk+0x22 2022-11-06T23:55:40.942+0800 I CONTROL   [WTJournalFlusher] writing minidump diagnostic file C:\Program Files (x86)\xxx\mongodb\bin\mongod.2022-11-06T15-55-40.mdmp 2022-11-06T23:55:41.607+0800 F CONTROL   [WTJournalFlusher] *** immediate exit due to unhandled exception

    Description

      Hi, using Mongod:

      Version: 4.0.10

      OS: windows 10 

      Question:

       Running a few days, get an error:

      : WT_ERROR: non-specific WiredTiger error Raw: [1667750110:490114][2276:140704377298992]
      WT_SESSION.log_flush: __win_file_sync, 375: C:\Program Files (x86)\xxx\mongodb\data\journal\WiredTigerLog.0000000003 handle-sync: FlushFileBuffers: 由于 I/O 设备错误,无法运行此项请求。

       

      Any ideas? Looking forward for your reply.

      Attachments

        Activity

          People

            chris.kelly@mongodb.com Chris Kelly
            1486633149@qq.com GRH FEF
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: