Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

PowerFlex:SDS MD_cache状态为挂起结果

Summary: 在保护域 (PD) 中设置和启用MD_cache会导致 SDS 的 FGL 元数据高速缓存状态为“待处理结果”。

This article applies to   This article does not apply to 

Symptoms

用于配置和启用MD_cache的官方文档中缺少的两个情形无法展示上述内容。


情况 1:  在配置和启用 SDS > MD_cache>创建 PD

在配置和启用MD_cache之前,将新创建的 SDS 添加到新创建的 PD 中时,它们将 FGL 元数据高速缓存状态设置为“待处理的结果”,应用MD_cache将要求用户运行“成功配置和启用MD_cache的步骤”下的“解决方案”部分中所述的过程。


情况 2:  配置并启用具有 SDS 的现有 PD> MD_cache 

在具有现有 SDS 的现有 PD 上配置并启用MD_cache时,SDS 将 FGL 元数据高速缓存状态设置为“待处理的结果”,应用MD_cache将要求用户运行“成功配置和启用MD_cache的步骤”下的“解决方案”部分中所述的过程。

Cause

在将 SDS 添加到保护域 (PD) 之前,应在保护域 (PD) 上配置和启用MD_cache,以便 PD 中的新 SDS 将在创建时继承此值。

Resolution

成功配置和启用MD_cache的
步骤注意:在使用现有 SDS 禁用和启用 PD 上的MD_cache时,性能可能会受到影响。

1) 运行以下命令以在保护域中的每个 SDS 上分配MD_cache使用的内存:
注意:每个 SDS 可分配的最大内存容量为 32 GiB。

scli --set_default_fgl_metadata_cache_size (--protection_domain_id  | --protection_domain_name ) --metadata_cache_size_mb 


2) 运行以下命令以在保护域中启用MD_cache:

scli --enable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_name )


3) 运行以下命令以配置 PD 中每个 SDS 的MD_cache大小:

scli --set_fgl_metadata_cache_size (--sds_id  | --sds_name  | --sds_ip  [--sds_port ]) (--metadata_cache_size_mb  | --use_protection_domain_default_size)

--metadata_cache_size_mb 
    定义 SDS 的元数据缓存的默认大小(以 MB 为单位)
--use_protection_domain_default_size
    使用保护域的默认大小


4) 运行以下命令以禁用保护域中的MD_cache:

scli --disable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_name )


5) 运行以下命令以在保护域中启用MD_cache:

scli --enable_fgl_metadata_cache (--protection_domain_id  | --protection_domain_name )

Additional Information

示例:

[root@MDM1 ~]# scli --add_protection_domain --protection_domain_name PD1Successfully created protection domain. Object ID 339ccbae00000000

[root@MDM1 ~]# scli --add_sds --sds_ip 172.1.1.1 --protection_domain_name PD1 --device_name /dev/sdb,/dev/sdc,/dev/sdd --sds_name SDS1 --storage_pool_name SP1
已成功创建 SDS SDS1。对象 ID 3789dbd5000000000

[root@MDM1 ~]# scli --set_default_fgl_metadata_cache_size --protection_domain_name PD1 --metadata_cache_size_mb 32768
成功为保护域设置精细粒度默认元数据缓存大小

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
在保护域上成功启用精细粒度元数据缓存

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 |grep FGL
FGL 元数据高速缓存信息:
        FGL 元数据高速缓存状态为 挂起结果
        FGL 元数据高速缓存大小:32768 MB

[root@MDM1 ~]# scli --set_fgl_metadata_cache_size --sds_name SDS1 --use_protection_domain_default_size
成功为 SDS 设置精细粒度元数据高速缓存大小

[root@MDM1 ~]# scli --disable_fgl_metadata_cache --protection_domain_name PD1
在保护域上成功禁用精细粒度元数据缓存

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 |grep FGL
FGL 元数据高速缓存信息:
        FGL 元数据高速缓存 已禁用
        FGL 元数据高速缓存大小:32768 MB

[root@MDM1 ~]# scli --enable_fgl_metadata_cache --protection_domain_name PD1
在保护域上成功启用精细粒度元数据缓存

[root@MDM1 ~]# scli --query_sds --sds_name SDS1 |grep FGL
FGL 元数据高速缓存信息:
        启用 FGL 元数据高速缓存 
        FGL 元数据高速缓存大小:32768 MB

Affected Products

PowerFlex Appliance, PowerFlex custom node, PowerFlex Software
Article Properties
Article Number: 000206307
Article Type: Solution
Last Modified: 27 Jul 2023
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.