PowerFlex: Po změně přihlašovacích údajů se OpenStacku nedaří odstranit svazek.
Summary: Svazek PowerFlex spojený s instancí OpenStack (VM) odstraněnou po změně přihlašovacích údajů systému PowerFlex se ze systému PowerFlex neodstraní.
Symptoms
V backendu PowerFlex (MDM) se změnily přihlašovací údaje PowerFlex používané pro integraci OpenStack.
Přihlašovací údaje PowerFlex jsou v konfiguračním souboru OpenStack Cinder správné. cinder.conf.
Po změně konfigurace se restartovaly služby Cinder Volume, API a Scheduler.
Existující instance OpenStack s připojenými svazky PowerFlex, vytvořená před změnou přihlašovacích údajů.
Příznaky
Svazky přidružené k odstraněným instancím zůstávají v řešení PowerFlex zřízené.
Svazky přidružené k odstraněným instancím jsou označeny jako error_deleting ve výstupu openstack volume list, podobně jako následující:
+--------------------------------------+--------------+----------------+------+-------------+
| ID | Display Name | Status | Size | Attached to |
+--------------------------------------+--------------+----------------+------+-------------+
| 6b7ce738-5a28-40ff-8ffa-2c98f6a051ad | vol-1 | error_deleting | 24 | |
+--------------------------------------+--------------+----------------+------+-------------+
Důsledky
Svazky zůstanou po odstranění instance zřízené.
Svazky zůstanou uvedené v seznamu Cinder i po odebrání jejich přidružené instance.
Cause
Po připojení svazku k instanci uloží OpenStack Nova do své databáze informace týkající se Cinder, včetně přihlašovacích údajů ScaleIO použitých v době připojení.
Nova tyto informace neaktualizuje ani neaktualizuje po změnách konfigurace Cinder.
Po změně přihlašovacích údajů v backendu ScaleIO se Nova pokusí komunikovat se ScaleIO pomocí uložených starých přihlašovacích údajů, které jsou odmítnuty.
Instance vytvořené po změně konfigurace Cinder nejsou ovlivněny, protože pro ně Nova ukládá aktualizované přihlašovací údaje do své databáze.
Resolution
U svazků přidružených k odstraněným instancím ručně zrušte mapování a odstraňte z ScaleIO pomocí rozhraní příkazového řádku, uživatelského rozhraní ScaleIO nebo jiným způsobem.
Chcete-li odstranit záznamy Cinder spojené s takovými svazky, kontaktujte dodavatele OpenStacku.
U existujících instancí vytvořených před změnou přihlašovacích údajů instance odložte a zrušte jejich odložení.
To způsobí, že Nova obnoví svá uložená data Cinder.
Dotčené verze
OpenStack Newton a vyšší
OpenStack distribuce založené na OpenStack Newton a vyšší