Check index ok checksum check passed on – How to solve this Elasticsearch error

Opster Team

Aug-23, Version: 7.14-8.9

Briefly, this error occurs when Elasticsearch successfully completes a checksum check on an index. This is not an error message, but rather an informational message indicating that the integrity of the index data has been verified and is intact. No action is required as this is a normal part of Elasticsearch’s operation. However, if you see this message frequently and it’s causing unnecessary log clutter, you may want to adjust your logging level settings.

This guide will help you check for common problems that cause the log ” check index [ok]: checksum check passed on [{}] ” to appear. To understand the issues related to this log, read the explanation below about the following Elasticsearch concepts: index, shard.

Log Context

Log “check index [ok]: checksum check passed on [{}]” classname is IndexShard.java.
We extracted the following from Elasticsearch source code for those seeking an in-depth context :

                try {
                    Store.checkIntegrity(entry.getValue(); store.directory());
                    if (corrupt == null) {
                        checkedFiles.add(entry.getKey());
                    } else {
                        logger.info("check index [ok]: checksum check passed on [{}]"; entry.getKey());
                    }
                } catch (IOException ioException) {
                    for (final String checkedFile : checkedFiles) {
                        logger.info("check index [ok]: checksum check passed on [{}]"; checkedFile);
                    }

 

How helpful was this guide?

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?