PowerStore:通过 pstcli 或 Rest API 命令获得的文件系统使用情况未更新

Summary: 运行 pstcli 命令脚本或 Rest API 命令脚本以获取文件系统大小使用情况的客户将无法获得更新的值,除非他们通过发出 refresh_usage 命令或进入 GUI 并查看该特定文件系统的使用情况来手动刷新使用情况。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

当设备运行低于 4.0.0.x

的 PowerStore OS 时,pstcli 和 Rest API 命令返回相同的文件系统使用值,即使将新数据写入文件系统也是如此 Pstcli 命令示例: 

- before adding files:
cli> file_system -name test show -select name,size_used
name      = test
size_used = 1621098496 (1.50G)


- after adding files

cli> file_system -name test show -select name,size_used
name      = test
size_used = 1621098496 (1.50G)  <----- notice the size didn't change. 

cli> file_system -name test refresh_usage
Success



cli> file_system -name test show -select name,size_used
name      = test
size_used = 3948937216 (3.67G)    <------ notice the newly updated used space.

 

 

 


 

Cause

低于版本 4.0.0.x 的 PowerStoreOS 中存在一个问题,需要手动刷新文件系统使用情况。 

Resolution

解决办法:
运行refresh_usage命令:

PstCLI 示例:

cli> file_system -name <filesystem name> refresh_usage


Curl 命令选项:

curl -k --user Username:Password -X POST https://<Management IP>:443/api/rest/file_system<filesystem ID>/refresh_usage -H "dell-visibility:internal"


GUI 选项:
转到要使用 GUI 手动更新的文件系统。  单击文件系统后,它会执行refresh_usage命令。

修复:
此问题已在 PowerStoreOS 4.0.0.x 及更高版本中得到修复。

Affected Products

PowerStore, PowerStore 1000T, PowerStore 3000T, PowerStore 3200T, PowerStore 5000T, PowerStore 500T, PowerStore 5200T, PowerStore 7000T, PowerStore 9000T, PowerStoreOS
Article Properties
Article Number: 000227830
Article Type: Solution
Last Modified: 26 Sept 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.