[SERVER-32248] connection: unable to read root page from file:WiredTiger.wt: WT_ERROR: non-specific WiredTiger error Created: 09/Dec/17  Updated: 26/Jan/18  Resolved: 27/Dec/17

Status: Closed
Project: Core Server
Component/s: WiredTiger
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Fachrul rozy Assignee: Mark Agarunov
Resolution: Incomplete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File WiredTiger.turtle     File WiredTiger.wt     File repair-SERVER-32248.tar.gz    
Operating System: ALL
Participants:

 Description   

Please Help Mongodb Failed to start after hard reboot

2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] MongoDB starting : pid=12790 port=27017 dbpath=/home/db_mongo_mda 64-bit host=storage
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] db version v3.4.7
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] git version: cf38c1b8a0a8dca4a11737581beafef4fe120bcd
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] allocator: tcmalloc
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] modules: none
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] build environment:
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten]     distmod: rhel62
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten]     distarch: x86_64
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten]     target_arch: x86_64
2017-12-10T01:40:47.644+0700 I CONTROL  [initandlisten] options: { repair: true, storage: { dbPath: "/home/db_mongo_mda" } }
2017-12-10T01:40:47.665+0700 I -        [initandlisten] Detected data files in /home/db_mongo_mda created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2017-12-10T01:40:47.665+0700 I STORAGE  [initandlisten] 
2017-12-10T01:40:47.665+0700 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2017-12-10T01:40:47.665+0700 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
2017-12-10T01:40:47.665+0700 I STORAGE  [initandlisten] Detected WT journal files.  Running recovery from last checkpoint.
2017-12-10T01:40:47.665+0700 I STORAGE  [initandlisten] journal to nojournal transition config: create,cache_size=3479M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2017-12-10T01:40:47.672+0700 E STORAGE  [initandlisten] WiredTiger error (-31802) [1512844847:672353][12790:0x7f128f6aadc0], file:WiredTiger.wt, connection: unable to read root page from file:WiredTiger.wt: WT_ERROR: non-specific WiredTiger error
2017-12-10T01:40:47.672+0700 E STORAGE  [initandlisten] WiredTiger error (0) [1512844847:672385][12790:0x7f128f6aadc0], file:WiredTiger.wt, connection: WiredTiger has failed to open its metadata
2017-12-10T01:40:47.672+0700 E STORAGE  [initandlisten] WiredTiger error (0) [1512844847:672397][12790:0x7f128f6aadc0], file:WiredTiger.wt, connection: This may be due to the database files being encrypted, being from an older version or due to corruption on disk
2017-12-10T01:40:47.672+0700 E STORAGE  [initandlisten] WiredTiger error (0) [1512844847:672410][12790:0x7f128f6aadc0], file:WiredTiger.wt, connection: You should confirm that you have opened the database with the correct options including all encryption and compression options
2017-12-10T01:40:47.673+0700 I -        [initandlisten] Assertion: 28718:-31802: WT_ERROR: non-specific WiredTiger error src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp 253
2017-12-10T01:40:47.673+0700 I STORAGE  [initandlisten] exception in initAndListen: 28718 -31802: WT_ERROR: non-specific WiredTiger error, terminating
2017-12-10T01:40:47.673+0700 I NETWORK  [initandlisten] shutdown: going to close listening sockets...
2017-12-10T01:40:47.673+0700 I NETWORK  [initandlisten] removing socket file: /tmp/mongodb-27017.sock
2017-12-10T01:40:47.673+0700 I NETWORK  [initandlisten] shutdown: going to flush diaglog...
2017-12-10T01:40:47.673+0700 I CONTROL  [initandlisten] now exiting
2017-12-10T01:40:47.673+0700 I CONTROL  [initandlisten] shutting down with code:100



 Comments   
Comment by Mark Agarunov [ 27/Dec/17 ]

Hello fachrulrozy,

We haven’t heard back from you for some time, so I’m going to mark this ticket as resolved. If this is still an issue for you, please provide additional information and we will reopen the ticket.

Thanks,
Mark

Comment by Mark Agarunov [ 11/Dec/17 ]

Hello fachrulrozy,

Thank you for your report. I've attached a repair attempt of the files you provided. Please extract these files and replace them in your $dbpath and let us know if it resolves the issue. If you are still seeing errors after replacing these files, please provide the complete logs from the affected node(s) so that we can further investigate.

Thanks,
Mark

Generated at Thu Feb 08 04:29:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.