Go to main content

Oracle® ZFS Storage Appliance 分析指南,发行版 OS8.8.0

退出打印视图

更新时间: 2018 年 11 月
 
 

Capacity: Capacity percent used(容量:已用容量百分比)(CLI)

该统计信息显示存储容量的已用百分比,包括数据、元数据和快照,预留除外。它用作阈值警报,无法在图中显示。与其他统计信息不同,它每五分钟而不是每秒更新一次。提供多种细分来显示已用的池、项目和共享资源容量。

对于共享资源,存储容量是配额(如果存在)或者动态 LUN 的最大大小。如果两者都不存在,则容量是父项目的容量。对于项目,容量是配额(如果存在)或者父池的原始大小。对于数据池,容量是原始池大小。

要在 CLI 中为数据集创建容量警报,请导航到 analytics datasets 上下文。然后,使用 create 命令设置警报。

hostname:> analytics datasets
hostname:analytics datasets> create cap.percentused[name]

如果使用工作表,请导航到 analytics worksheets 上下文,选择所需工作表,然后导航到 dataset 上下文。然后,使用 set name 命令设置警报。最后,提交更改。在以下示例中,"\" 字符表示换行符。

hostname:> analytics worksheets
hostname:analytics worksheets> select worksheet-000
hostname:analytics worksheets worksheet-000> dataset
hostname:analytics worksheets worksheet-000 dataset \
(uncommitted)> set name="cap.percentused[name]" 
hostname:analytics worksheets worksheet-000 dataset \
(uncommitted)> commit

对于 cap.percentused,根据下表为 [name] 替换适当的参数。

表 22  已用容量百分比警报的参数
参数
说明
[pool]
选择所有池
[pool=poolname]
选择名为 poolname 的池
[project]
选择所有项目
[project=projectname]
选择名为 projectname 的项目
[pool=poolname][project]
选择 poolname 中的所有项目
[pool=poolname][project=projectname]
选择 poolname 中名为 projectname 的项目
[share]
选择所有共享资源
[share=sharename]
选择名为 sharename 的共享资源
[pool=poolname][share]
选择 poolname 中的所有共享资源
[pool=poolname][share=sharename]
选择 poolname 中名为 sharename 的共享资源
[project=projectname][share]
选择 projectname 中的所有共享资源
[project=projectname][share=sharename]
选择 projectname 中名为 sharename 的共享资源
[pool=poolname][project=projectname][share]
选择 poolnameprojectname 中的所有共享资源
[pool=poolname][project=projectname][share=sharename]
选择 poolnameprojectname 中的名为 sharename 的共享资源

何时检查已用容量百分比

该统计信息可以用作已用存储容量百分比的阈值警报。如果超过了阈值且触发了警报,您可以在存储变得太满而性能受到影响之前缓解这种情况。

已用容量百分比细分

  • Pool(池)-要对其设置警报的池的名称。

  • Project(项目)-要对其设置警报的项目的名称。

  • Share(共享资源)-要对其设置警报的共享资源的名称。

进一步分析

有关已用存储容量字节数的阈值警报,请参见Capacity: Capacity bytes used(容量:已用容量字节数)(CLI)