Семейство CSM для репликации для PowerScale: Для целевого постоянного тома во время создания на нем установлена неправильная квота

Summary: Если постоянные тома (PV) создаются с включенными квотами и репликацией, для целевых PV или каталогов в целевом кластере PowerScale устанавливается неверная квота.

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

Когда постоянные тома (PV) создаются с включенными квотами и репликацией, для каталогов целевой стороны, доступных только для чтения, устанавливается неправильная квота. Неправильная квота основана на использованном ненулевом размере исходной системы, а не на назначенной квоте исходной системы. Это может привести к проблемам, когда пользователь выполняет переключение при отказе и хочет записать данные на отказоустойчивую площадку. Если установлен нижний лимит квоты, то после переключения на резервный ресурс на целевой стороне нельзя будет выполнять новые операции записи. Если во время создания целевого PV для исходных PV не было использованного объема, квота для каталогов целевой стороны, доступных только для чтения, не устанавливается.

 

Об этой проблеме сообщается в статье https://github.com/dell/csm/issues/753Эта гиперссылка позволяет перейти на сайт за пределами Dell Technologies.

 

Cause

Квота для целевого каталога вычисляется на основе объема потребления исходного каталога во время создания целевой PV.

 

Resolution

Для каждого PV в исходном кластере Kubernetes найдите путь к каталогу, связанному с этим PV. Используйте следующую команду:

k get pv <pv name> -o yaml

 

Путь находится в поле спецификации объекта постоянного тома. Получите квоту исходного каталога в исходном кластере PowerScale и задайте квоту для каталога в целевом кластере PowerScale.

apiVersion: v1
kind: PersistentVolume
spec:
 ........
 csi:
 driver: csi-isilon.dellemc.com
 volumeAttributes:
 .......
 Name: directory1
 Path: /path/to/directory1
 .......
 volumeMode: Filesystem

 

Ниже приведена команда интерфейса командной строки для получения и настройки квоты в кластерах PowerScale. Выполните приведенную ниже команду, чтобы получить жесткое пороговое значение для каталога в исходном кластере PowerScale:

Cluster-1# isi quota quotas view --path /path/to/directory --type directory
 Path: /path/to/directory
 Type: directory
 Enforced: Yes
........
Thresholds
Hard Threshold: 8.00G
 Hard Exceeded: No
 ........

 

Если в целевом каталоге задана неправильная квота, выполните следующую команду в целевом кластере PowerScale, чтобы обновить жесткое пороговое значение до того же значения, что и в исходном каталоге.

Cluster-2# isi quota quotas modify --path /path/to/directory --type directory --hard-threshold 8GB

 

Если для целевого каталога не задана квота, выполните следующую команду в целевом кластере PowerScale, чтобы установить для жесткого порогового значения такое же значение, как в исходном кластере.

Cluster-2# isi quota quotas create --path /path/to/directory --type directory --hard-threshold 8GB --enforced true --container true

 

Additional Information

Проблемы, описанные в этой статье, могут появиться в модулях Dell Container Storage Modules версий 1.3.0, 1.3.1, 1.4.0, 1.5.0, 1.5.1 и 1.6.0.

 

Affected Products

Container Storage Modules

Products

Container Storage Modules Family
Article Properties
Article Number: 000212449
Article Type: Solution
Last Modified: 24 May 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.