PowerFlex: OpenStack, kimlik bilgisi değişikliğinden sonra birimi silemiyor
Summary: PowerFlex kimlik bilgisi değişikliğinden sonra silinen bir OpenStack Örneği (VM) ile ilişkili PowerFlex birimi, PowerFlex'ten silinmez.
Symptoms
OpenStack entegrasyonu için kullanılan PowerFlex kimlik bilgileri, PowerFlex arka ucunda (MDM) değiştirildi.
PowerFlex kimlik bilgileri OpenStack Cinder yapılandırma dosyasında doğru, cinder.conf.
Yapılandırma değişikliğinin ardından Cinder Volume, API ve Scheduler hizmetleri yeniden başlatıldı.
Kimlik bilgisi değişikliğinden önce oluşturulan, PowerFlex birimleri eklenmiş mevcut OpenStack örneği.
Belirtiler
Silinen örneklerle ilişkili birimler PowerFlex'te sağlanmaya devam eder.
Silinen örneklerle ilişkili disk bölümleri şu şekilde işaretlenir: error_deleting çıktısında openstack volume list, aşağıdakine benzer:
+--------------------------------------+--------------+----------------+------+-------------+
| ID | Display Name | Status | Size | Attached to |
+--------------------------------------+--------------+----------------+------+-------------+
| 6b7ce738-5a28-40ff-8ffa-2c98f6a051ad | vol-1 | error_deleting | 24 | |
+--------------------------------------+--------------+----------------+------+-------------+
Etki
Örnek silindikten sonra birimler sağlanmaya devam eder.
Disk bölümleri, ilişkili örnekleri kaldırıldıktan sonra Cinder'da listelenmeye devam eder.
Cause
Bir örneğe birim eklendikten sonra, OpenStack Nova, bağlama sırasında kullanılan ScaleIO kimlik bilgileri de dahil olmak üzere Cinder ile ilgili bilgileri veritabanında depolar.
Nova, Cinder yapılandırma değişiklikleri üzerine bu bilgileri güncellemez veya yenilemez.
ScaleIO arka ucunda kimlik bilgileri değiştirildikten sonra Nova, reddedilen depolanmış, eski kimlik bilgilerini kullanarak ScaleIO ile etkileşim kurmaya çalışır.
Cinder yapılandırma değişikliğinden sonra oluşturulan örnekler, bunlar için Nova'nın güncellenmiş kimlik bilgilerini veritabanında sakladığı için etkilenmez.
Resolution
Silinen örnekleriyle ilişkili disk bölümleriyle ilişkili disk bölümleri için ScaleIO CLI, UI veya başka yöntemler kullanarak ScaleIO'nun eşlemesini manuel olarak kaldırın ve silin.
Bu tür birimlerle ilişkili Cinder girdilerini silmek için, OpenStack satıcısı ile iletişime geçin.
Kimlik bilgisi değişikliğinden önce oluşturulan mevcut örnekler için örnekleri rafa kaldırın ve raftan çıkarın.
Bu, Nova'nın depolanan Cinder verilerini yenilemesine neden olur.
Etkilenen Sürümler
OpenStack Newton ve üzeri
OpenStack Newton ve üzeri tabanlı OpenStack dağıtımları