WiredTiger error (13): Access is Denied after many read/write ops

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: 4.0.4
    • Component/s: WiredTiger
    • None
    • ALL
    • Hide

      2 Windows machines

      One runs Windows 7 and a LabView C# driver for MongoDB

      The other runs Windows 10 and hosts the database as a Network Service

      Show
      2 Windows machines One runs Windows 7 and a LabView C# driver for MongoDB The other runs Windows 10 and hosts the database as a Network Service
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Our database is hosted locally on a Windows machine. Connections through Compass are fine, and the database is able to receive write and read commands from another computer on the network through a LabView C# driver before crashing. After a few write/read iterations, WiredTiger throws this error:

       

      2018-12-17T13:06:47.913-0800 E STORAGE [WTCheckpointThread] WiredTiger error (13) [1545080807:912513][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __win_fs_rename, 105: C:\Program Files\MongoDB\Server\4.0\data\WiredTiger.turtle.set to C:\Program Files\MongoDB\Server\4.0\data\WiredTiger.turtle: file-rename: MoveFileExW: Access is denied.
      : Permission denied Raw: [1545080807:912513][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __win_fs_rename, 105: C:\Program Files\MongoDB\Server\4.0\data\WiredTiger.turtle.set to C:\Program Files\MongoDB\Server\4.0\data\WiredTiger.turtle: file-rename: MoveFileExW: Access is denied.
      : Permission denied
      2018-12-17T13:06:47.913-0800 E STORAGE [WTCheckpointThread] WiredTiger error (13) [1545080807:913052][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __wt_turtle_update, 397: WiredTiger.turtle: fatal turtle file update error: Permission denied Raw: [1545080807:913052][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __wt_turtle_update, 397: WiredTiger.turtle: fatal turtle file update error: Permission denied
      2018-12-17T13:06:47.913-0800 E STORAGE [WTCheckpointThread] WiredTiger error (-31804) [1545080807:913052][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __wt_panic, 523: the process must exit and restart: WT_PANIC: WiredTiger library panic Raw: [1545080807:913052][8088:140729630932048], file:WiredTiger.wt, WT_SESSION.checkpoint: __wt_panic, 523: the process must exit and restart: WT_PANIC: WiredTiger library panic
      2018-12-17T13:06:47.913-0800 F - [WTCheckpointThread] Fatal Assertion 50853 at src\mongo\db\storage\wiredtiger\wiredtiger_util.cpp 409
      2018-12-17T13:06:47.913-0800 F - [WTCheckpointThread]
      ***aborting after fassert() failure
      
      2018-12-17T13:06:47.928-0800 F - [WTJournalFlusher] Fatal Assertion 28559 at src\mongo\db\storage\wiredtiger\wiredtiger_util.cpp 65
      2018-12-17T13:06:47.928-0800 F - [WTJournalFlusher]
      ***aborting after fassert() failure
      

       

      Installed the drivers with the .msi file online, and the permissions seem to be set appropriately. Ie - Network Service is a permissions group that has full read and write control on the /data/db directory. The unofficial driver we're using to write from LabView is [here|https://github.com/RBXSystems/mongo-labview-driver.]

       

            Assignee:
            Danny Hatcher (Inactive)
            Reporter:
            Chadwick Casper
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: