Оператор модулей хранения контейнеров: После уменьшения масштабирования контроллера драйвера атрибут «Available» приводит к неверному отчету о состоянии сбоя в развертывании
Summary: Оператор модулей хранения контейнеров: После уменьшения масштабирования контроллера драйвера атрибут «Available» вызывает неверный отчет о состоянии сбоя при развертывании.
Acest articol se aplică pentru
Acest articol nu se aplică pentru
Acest articol nu este legat de un produs specific.
Acest articol nu acoperă toate versiunile de produs existente.
Symptoms
Объект ContainerStorageModule ошибочно сообщает о состоянии: Сбой при использовании оператора CSM для уменьшения масштаба развернутых компонентов CSM. Проверьте это с помощью команды описания kubectl .
Пример.
Несмотря на состояние: Сбой ввыходных данных команды kubectl , масштаб контроллера был успешным. Это не влияет на функциональность драйвера. Это подтверждается выполнением любой из следующих команд в Kubernetes примерно через час:
Пример.
- Горизонтальное масштабирование существующего развертывания драйверов путем изменения количества контроллеров с 2 на 1:
Kubectl scale deploy/driver-controller -n [namespace] –replicas=1 deployment.apps/driver-controller scaled
- Получите имя развертывания:
kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 14m
- описать развертывание (отображается как сбойное);
kubectl describe csm -n [namespace] [deployment]
( . . .)
Status:
Controller Status:
Available: 2
Desired: 1
Failed: 0
Node Status:
Available: 2
Desired: 2
Failed: 0
State: Failed
(. . .)
kubectl get pods -n [namespace] NAME READY STATUS RESTARTS AGE driver-controller 5/5 Running 0 16m driver-node 2/2 Running 0 16m driver-node 2/2 Running 0 16m kubectl get replicaset -n [namespace] NAME DESIRED CURRENT READY AGE driver-controller 1 1 1 17m kubectl get deployment -n [namespace] NAME READY UP-TO-DATE AVAILABLE AGE driver-controller 1/1 1 1 24m
Cause
Основной причиной является проблема синхронизации в коде оператора CSM при запросе состояния развертывания. Код запрашивает обновление состояния объекта ContainerStorageModule перед обновлением параметра «Available» во время горизонтального масштабирования. Это приводит к несоответствию между «Доступным» и «Желаемый» в течение короткого периода времени. Это несоответствие устраняется автоматически через час времени. Это не влияет на функциональность драйвера.
Resolution
Решение:
Временное решение не требуется. Атрибут «Available» должным образом обновляется примерно через час и сообщает о его состоянии должным образом. Функциональность драйвера в любое время не затронута.
Временное решение не требуется. Атрибут «Available» должным образом обновляется примерно через час и сообщает о его состоянии должным образом. Функциональность драйвера в любое время не затронута.
Produse afectate
Container Storage ModulesProduse
Container Storage Modules Family, Container Storage ModulesProprietăți articol
Article Number: 000211555
Article Type: Solution
Ultima modificare: 03 Sep 2025
Version: 5
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.