
# CSS集群冻结索引后如何查询OBS上的索引占用量？
CSS集群冻结到OBS上的索引大小和未冻结时的索引大小是一样的，通过查询已冻结的索引信息就可以获取OBS上所有索引的大小信息，而所有索引的大小之和就是OBS上索引的占用量。
执行如下命令获取正在冻结过程中或者已经冻结完成的所有索引。
```
GET _cat/freeze_indices?stage=$
```
返回结果如下（仅示例，请以实际返回结果为准）：
```
green open data2 0bNtxWDtRbOSkS4JYaUgMQ 3 0  5 0  7.9kb  7.9kb
green open data3 oYMLvw31QnyasqUNuyP6RA 3 0 51 0 23.5kb 23.5kb
```
其中，返回值最后一列的数据就是索引大小信息。
**其他相关问题**
- **存储在OBS上的索引数据的收费说明**
  存储在OBS上的索引数据会收取OBS费用，具体费用请参见[云搜索服务价格详情](https://www.huaweicloud.com/pricing/calculator.html?tab=detail#/search)中的"标准冷存储价格"。
  
- **冻结索引到OBS后仍可执行查询命令获取索引信息的原理**
  由于Elasticsearch和OpenSearch集群默认使用本地存储，底层的Lucene索引文件存储在本地磁盘，Lucene通过Directory接口与底层存储进行交互，通过以下接口可以读取文件。
  ```
  public abstract IndexInput openInput(String name, IOContext context) throws IOException;
  ```
  存算分离特性就是通过Directory接口与OBS交互，读取OBS上的文件，实现冻结索引到OBS后仍可执行查询命令获取索引信息。
  
 
