VNX:如何在使用 XML API 时获取 TreeQuotas 信息的实时值(用户可纠正)

摘要: 可以取消缓存值或刷新缓存信息以反映实时值

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

这是解决方法,7.1.75.0 及更高版本

更改了树配额缓存的行为 按照设计,XML API 响应不会反映 TreeQuotasUsed 标记中 spaceUsed 和 filesUsed 的实时值。
本文介绍如何刷新缓存值以及如何取消缓存这些值。


### 刷新缓存值
TreeQuotas 缓存由 C3 保留在 controlStation 上。
刷新 C3 后,XML API 响应将反映实时值。命令如下,
$ /celerra/commoncache/bin/c3refresh Tree-Quotas





### 将值设置为 C3
未缓存 1) 编辑文件 /celerra/commoncache/bin/config/c3Configuration.xml

找到以下行:<
nonCacheableRec objectName=“TreeQuotas” totallyNonCacheable=“false” nonCacheableProperties=“status” /
>
将其更改为:
<
nonCacheableRec objectName=“TreeQuotas” totallyNonCacheable=“false” nonCacheableProperties=“status,usedFiles,usedMB” />

2) Restart c3 as follows:

# ps -efl | grep c3 | grep -v grep
0 S root 4820 2850 0 85 0 - 1157 wait 10:22 ?        00:00:00 /bin/sh /celerra/commoncache/bin/c3
0 S root 4821 4820 1 85 0 - 206747 409417 10:22 ?       00:00:08 /usr/java/bin/java -Xms32m -Xmx640m -cp ./config:........

# kill -9 4821 4820

等待 5 分钟,以便 C3 启动。


受影响的产品

VNX/VNXe

产品

Celerra, VNX1 Series, VNX2 Series, VNX/VNXe
文章属性
文章编号: 000020003
文章类型: How To
上次修改时间: 17 4月 2026
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。