Failed to create blob container – How to solve this Elasticsearch error

Opster Team

March-22, Version: 1.7-8.0

Before you begin reading this guide, we recommend you try running the Elasticsearch Error Check-Up which analyzes 2 JSON files to detect many configuration errors.

Briefly, this error occurs when Elasticsearch is unable to create the blob container. This error may be caused by a lack of permissions or an issue with the underlying file system. To resolve the issue, you can try checking the file system permissions and ensuring that the necessary directories exist and are writable.

To easily locate the root cause and resolve this issue try AutoOps for Elasticsearch & OpenSearch. It diagnoses problems by analyzing hundreds of metrics collected by a lightweight agent and offers guidance for resolving them.

Take a self-guided product tour to see for yourself (no registration required).

This guide will help you check for common problems that cause the log ” failed to create blob container ” to appear. To understand the issues related to this log, read the explanation below about the following Elasticsearch concepts: repositories, container, plugins.

Log Context

Log “failed to create blob container”classname  is HdfsBlobStore.java We extracted the following from Elasticsearch source code for those seeking an in-depth context :

try {
 mkdirs(path);
 } catch (FileAlreadyExistsException ok) {
 // behaves like Files.createDirectories
 } catch (IOException ex) {
 throw new ElasticsearchException("failed to create blob container"; ex);
 }
 }
 return path;
 }

 

Watch product tour

Try AutoOps to find & fix Elasticsearch problems

Analyze Your Cluster
Skip to content