--- title: "StorageClass不是有效的S3存储类 - 如何解决此Elasticsearch异常" date: 2026-02-23 lastmod: 2026-02-23 description: "当Elasticsearch快照仓库配置中指定的S3存储类无法被AWS识别时,会出现此错误。存储类可能拼写错误或不受支持。" tags: ["S3存储", "快照仓库", "存储类配置", "AWS"] summary: " 版本: 6.8-8.9 简而言之,当Elasticsearch快照仓库配置中指定的S3存储类无法被AWS识别时,就会出现此错误。存储类可能拼写错误或不受支持。要解决此问题,请确保存储类是以下之一:STANDARD、REDUCED_REDUNDANCY、STANDARD_IA、ONEZONE_IA、INTELLIGENT_TIERING、GLACIER或DEEP_ARCHIVE。此外,请检查存储类名称中是否存在拼写错误。 日志上下文 # 日志 “" + storageClass + " 不是有效的S3存储类。” 类名是 S3BlobStore.java. 我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入了解上下文的人参考: throw new BlobStoreException("Glacier storage class is not supported"); } return _storageClass; } catch (final IllegalArgumentException illegalArgumentException) { throw new BlobStoreException("`" + storageClass + "` is not a valid S3 Storage Class."); } } /** * Constructs canned acl from string " --- > **版本:** 6.8-8.9 简而言之,当Elasticsearch快照仓库配置中指定的S3存储类无法被AWS识别时,就会出现此错误。存储类可能拼写错误或不受支持。要解决此问题,请确保存储类是以下之一:STANDARD、REDUCED_REDUNDANCY、STANDARD_IA、ONEZONE_IA、INTELLIGENT_TIERING、GLACIER或DEEP_ARCHIVE。此外,请检查存储类名称中是否存在拼写错误。 ## 日志上下文 日志 "`" + storageClass + "` 不是有效的S3存储类。" 类名是 [S3BlobStore.java.](https://www.geeksforgeeks.org/java-lang-class-class-java-set-1/) 我们从Elasticsearch源代码中提取了以下内容,供那些寻求深入了解上下文的人参考: ```java throw new BlobStoreException("Glacier storage class is not supported"); } return _storageClass; } catch (final IllegalArgumentException illegalArgumentException) { throw new BlobStoreException("`" + storageClass + "` is not a valid S3 Storage Class."); } } /** * Constructs canned acl from string ```