Mongodb goes down when try to get data from some collections: WiredTiger ERROR show collections corrupted

{“t”:{"$date":“2022-04-26T07:46:04.694+00:00”},“s”:“E”, “c”:“STORAGE”, “id”:22435, “ctx”:“conn226”,“msg”:“WiredTiger error”,“attr”:{“error”:-31802,“message”:"[1650959164:694328][32404:0x7fbf03de0700], file:collection-31-1171230487528530120.wt, WT_CURSOR.next: __wt_block_read_off, 336: collection-31-1171230487528530120.wt: fatal read error: WT_ERROR: non-specific WiredTiger error"}}

Mongodb goes down when try to get data from some collections.
My collections on which no data is being inserted are getting corrupted as well.
Can not afford down time.

{“t”:{"$date":“2022-04-26T07:47:01.835+00:00”},“s”:“I”, “c”:“STORAGE”, “id”:22315, “ctx”:“initandlisten”,“msg”:“Opening WiredTiger”,“attr”:{“config”:“create,cache_size=15545M,session_max=33000,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,close_scan_interval=10,close_handle_minimum=250),statistics_log=(wait=0),verbose=[recovery_progress,checkpoint_progress,compact_progress],cache_size=10M”}}

Hi @Mutahir_Ahmad and welcome in the MongoDB Community :muscle: !

Maybe you could try this: repairDatabase — MongoDB Manual

If you are running an old version of MongoDB, maybe you could consider upgrading. Maybe this could solve the problem.

You could also perform an init sync using a new node maybe and see if this one contains the problem or not.

Cheers,
Maxime.