Famiglia CSM per la replica per PowerScale: Quota errata impostata sul volume persistente di destinazione durante la creazione

摘要: Quando vengono creati volumi persistenti (PV) con quota e replica abilitate, viene impostata una quota errata per i PV o le directory di destinazione nel cluster PowerScale di destinazione. ...

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

症状

Quando vengono creati volumi persistenti (PV) con quota e replica abilitate, viene impostata una quota errata per le directory read-only sul lato di destinazione. La quota errata si basa sulla dimensione dell'origine diversa da zero utilizzata anziché sulla quota assegnata all'origine. Ciò potrebbe creare problemi quando l'utente esegue il failover e desidera scrivere dati nel sito di failover. Se è impostato un limite di quota inferiore, non è possibile eseguire nuove scritture sul lato di destinazione dopo il failover. Se i PV di origine non hanno alcuna dimensione utilizzata durante la creazione del PV di destinazione, non viene impostata alcuna quota per le directory di sola lettura sul lato di destinazione.

 

Il problema è segnalato nell'articolo https://github.com/dell/csm/issues/753Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.

 

原因

La quota per la directory di destinazione viene calcolata in base alle dimensioni utilizzate della directory di origine durante la creazione del PV di destinazione.

 

解决方案

Per ogni PV nel cluster Kubernetes di origine, individuare il percorso alla directory associata a tale PV. Utilizzare il comando riportato di seguito:

k get pv <pv name> -o yaml

 

Il percorso viene trovato dal campo delle specifiche dell'oggetto volume persistente. Ottenere la quota della directory di origine sul PowerScale Cluster di origine e impostare la stessa quota per la directory sul PowerScale Cluster di destinazione.

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

 

Di seguito è riportato il comando CLI per recuperare e impostare la quota sui cluster PowerScale. Eseguire il comando riportato di seguito per ottenere il valore di soglia rigida per la directory nel cluster PowerScale di origine:

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
 ........

 

Se per la directory di destinazione è impostata una quota errata, eseguire il comando riportato di seguito sul PowerScale Cluster di destinazione per aggiornare la soglia rigida allo stesso valore dell'origine.

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

 

Se per la directory di destinazione non è stata impostata alcuna quota, eseguire il comando riportato di seguito sul cluster PowerScale di destinazione per impostare la soglia rigida sullo stesso valore dell'origine.

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

 

其他信息

I problemi discussi in questo articolo possono essere presenti nelle versioni 1.3.0, 1.3.1, 1.4.0, 1.5.0, 1.5.1 e 1.6.0 di Dell Container Storage Modules.

 

受影响的产品

Container Storage Modules

产品

Container Storage Modules Family
文章属性
文章编号: 000212449
文章类型: Solution
上次修改时间: 24 5月 2024
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。