PowerFlex 4.X: Eksik Sanal IP'ler Nedeniyle İşletim Sistemi Dönüştürme Hatası

Summary: Bir MDM kümesinde MDM VERİ IP'lerinden daha az sanal IP olduğunda bir Kaynak Grubu (RG) için işletim sistemi dönüştürme işlemi tamamlanır ve DU'ya neden olur.

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

  • İşletim sistemi dönüştürme işlemi, Storage Only (SO) RG'deki bir veya daha fazla düğümde çalıştırılır ve işlem başarısız olur.
  • Hedef düğüm başarıyla SLES işletim sistemine dönüştürülür.
  • MDM kümesi, dönüştürme işleminden sonra farklı bir konfigürasyon moduna sahip oluyor ve Durum Degraded olarak gösteriliyor.
  • --query_cluster çıktı, başlangıçta Yönetici MDM'leri olan düğümleri Tie-Breaker olarak gösterebilir ve bunun tersi de geçerlidir.  Rol, eşleşmiyor olabilir actor_role ayarı MDM yapılandırma dosyasında - /opt/emc/scaleio/mdm/cfg/conf.txt.

Örneğin:

İşletim sistemi öncesi dönüştürme

MDM kümesinde 5_node yapılandırma Modu ve Normal (sağlıklı) Durum vardır ve xxx002 düğümü Normal Durumda ve Yönetici MDM'sindedir (Birincil):

MDM sorgu kümesi

 

İşletim sistemi sonrası dönüştürme

MDM kümesinde 3_node yapılandırma Modu ve İndirgenmiş (iyi durumda değil) Durumu vardır ve xxx002 düğümü Hata Durumunda ve Yönetici MDM'sindedir (İkincil):

MDM Sorgu Kümesi Tekniği

 

xxx002 düğümü için yapılandırma dosyası actor_role_is_manager=0 olarak ayarlanır, yani Tie-Breaker:

conf.txt dosyası

 


Etki

MDM kümesi arızalı ve beklenmeyen bir durumda - olası DU.

Cause

Bir işletim sistemi dönüştürmesi sırasında PFMP, kullanılabilir düğümler arasında MDM rollerini yeniden dengeler. PFMP, MDM küme düğümlerini ve Bekleme Yöneticisi/Eşitlik Bozucuları yüklemek ve eklemek için bağlantı olarak MDM kümesinin Sanal IP Adreslerini kullanır.

Bir düğümün işletim sistemi başarıyla SLES'e dönüştürüldükten sonra MDM küme düğümlerinin yeniden dengeleme işlemi tetiklenir ve Sanal IP Adresleri, aranacak 2 IP olduğunu ve düğümlerin 4 IP'ye sahip olduğunu gösterdiğinden, aramanın başarısız olmasına neden olur ve kurulum, varsayılan olarak Beklemedeki Eşitlik Bozucu olarak ayarlanarak devam eder.

Cluster:
    Name: sio-1, ID: 0a1707234b50f20f, Mode: 5_node, State: Normal, Active: 5/5, Replicas: 3/3
	...
    Virtual IP Addresses: 10.122.160.100, 10.123.160.100	<<<<<
Primary MDM:
    Name: sio-101, ID: 0x6bd7be1d61b4c900
        IP Addresses: 10.122.160.101, 10.123.160.101, 10.122.224.101, 10.123.224.101, Port: 9011, Virtual IP interfaces: bond0.393, bond1.398	<<<<<
        ... 
Secondary MDMs:
    Name: sio-102, ID: 0x0b5a343e4caba901
        IP Addresses: 10.122.160.102, 10.123.160.102, 10.122.224.102, 10.123.224.102, Port: 9011, Virtual IP interfaces: bond0.393, bond1.398	<<<<<
        ....
    Name: sio-104, ID: 0x749bb9791864d903
        IP Addresses: 10.122.160.104, 10.123.160.104, 10.122.224.104, 10.123.224.104, Port: 9011, Virtual IP interfaces: bond0.393, bond1.398	<<<<<
        ....
Tie-Breakers:
    Name: sio-105, ID: 0x612f04b03a127004
        IP Addresses: 10.122.160.105, 10.123.160.105, 10.122.224.105, 10.123.224.105, Port: 9011	<<<<<
        ...
    Name: sio-103, ID: 0x154f223f2046a305
        IP Addresses: 10.122.160.103, 10.123.160.103, 10.122.224.103, 10.123.224.103, Port: 9011	<<<<<
        ...
Standby MDMs:
    Name: sio-106, ID: 0x6bd7be1d61b4c900, Manager
        IP Addresses: 10.122.160.106, 10.123.160.106, 10.122.224.106, 10.123.224.106, Port: 9011, Virtual IP interfaces: bond0.393, bond1.398	<<<<<
        ...
	Name: sio-107, ID: 0x612f04b03a127004, Tie-Breaker
        IP Addresses: 10.122.160.107, 10.123.160.107, 10.122.224.107, 10.123.224.107, Port: 9011	<<<<<
    Name: sio-108, ID: 0x0b5a343e4caba901, Manager
        IP Addresses: 10.122.160.108, 10.123.160.108, 10.122.224.108, 10.123.224.108, Port: 9011, Virtual IP interfaces: bond0.393, bond1.398	<<<<<
        ...
    Name: sio-112, ID: 0x612f04b03a127004, Tie-Breaker
        IP Addresses: 10.122.160.112, 10.123.160.112, 10.122.224.112, 10.123.224.112, Port: 9011	<<<<<

 

Sonuç olarak, yükleme işlemi varsayılan MDM rolü olan Eşitlik Bozucuya geri dönecek ve tüm MDM'ler Eşitlik Bozucu olarak yüklenecek ve böylece MDM kümesi bozulacaktır:

DEBUG [2025-11-23T06:51:03.699277] 316828: provider/elementmanager/scaleio.rb:5702:in `add_mdm': scaleio-block-legacy-gateway: Failed to add MDM sio-102 to VxOS cluster with error {"message"=>"Illegal number of IP addresses. The Primary MDM, the Secondary MDM, and the Tie-Breaker must each have the same number of IP addresses.", "httpStatusCode"=>500, "errorCode"=>298}. Retying 1 

Resolution

Başarısız bir işletim sistemi dönüştürmesini veya DU'yu önlemek için bir işletim sistemi dönüştürmesi denemeden önce aşağıdaki işlemleri gerçekleştirin.

Sanal IP arayüzleri artırılarak ve Sanal IP Adresleri eklenerek veya MDM'nin VERİ IP'leri azaltılarak MDM küme üyeleri ve Beklemedeki MDM'ler, kümenin Sanal IP Adresleriyle aynı sayıda IP Adresine (VERİ IP'leri) sahip olmalıdır.

Sorunu çözmek için aşağıdaki seçeneklerden birini izleyin: MDM kümesinin Sanal IP'lerini Birincil/İkincil/Eşitlik Bozan/Beklemedeki MDM'lerin VERİ IP sayısıyla uyumlu olacak şekilde artırın veya VERİ IP'lerini MDM kümesinin Sanal IP sayısıyla uyumlu olacak şekilde azaltın.

MDM kümesinin Sanal IP'lerini artırın.

Dikkat: 
  • virtual_ip_interface'lerikarşılık gelen SDS IP rolleriyle aynı sırada eklediğinizden emin olun.
  • virtual_ip_interfaceleri karşılık gelen cluster_virtual_ips ile aynı sırada eklediğinizden emin olun.
  • SDC/s'ye yeni cluster_virtual_ipeklediğinizden emin olun.

1) Kümeye ek Sanal IP'ler ve Birincil ve İkincil MDM'lere Sanal IP Arayüzleri ekleyin.

A. Mevcut Sanal IP'leri temizleyin:

scli --modify_cluster_virtual_ips --clear_all

 

B. Eski ve yeni Sanal IP'leri ekleyin (listede virgülle ayrılmış öğeler, her virgülden sonraki boşluk bırakılmalıdır):

scli --modify_cluster_virtual_ips --cluster_virtual_ip <Virtual IP 1,Virtual IP 2,Virtual IP 3,Virtual IP 4>

 

 c. Mevcut Sanal IP Arayüzlerini temizleyin:

scli --modify_virtual_ip_interfaces --clear_all 

 

 d. Birincil ve İkincil MDM'lere eski ve yeni Sanal IP Arayüzlerini (virgülle ayrılmış liste, virgülden sonraki boşluğu atlayın) ekleyin:

scli --modify_virtual_ip_interfaces --target_mdm_ip <Primary MDM management IP> --new_mdm_virtual_ip_interface <Virtual Interface 1,Virtual Interface 2,Virtual Interface 3,Virtual Interface 4>

scli --modify_virtual_ip_interfaces --target_mdm_ip <Secondary MDM management IP> --new_mdm_virtual_ip_interface <Virtual Interface 1,Virtual Interface 2,Virtual Interface 3,Virtual Interface 4>

 

2) SDC/s'yi ve Kümenin Sanal IP'lerini kullanan diğer tüm istemcileri yeni IP'lerle güncelleyin:

Dikkat: Değişikliklerin etkin hale gelmesi için sunucunun yeniden başlatılması gerekir.
  • Linux: /opt/emc/scaleio/sdc/bin/drv_cfg
    Not: Yeni IP adresi listesi virgülle ayrılmış bir listedir ve her virgülden sonra boşluk bırakılmalıdır. Mevcut adresleri korumak istiyorsanız, onları bu listeye ekleyin.

     

    drv_cfg --mod_mdm_ip --ip <One of the existing MDM IP addresses>  <All MDM IP addresses>

    Gdfgdfgdfgdfgd

    • Windows: C:\Program Files\emc\scaleio\sdc\bin\drv_cfg 
    Not: Yeni IP adresi listesi virgülle ayrılmış bir listedir ve her virgülden sonra boşluk bırakılmalıdır. Mevcut adresleri korumak istiyorsanız, onları bu listeye ekleyin.
    drv_cfg --mod_mdm_ip --ip <One of the existing MDM IP addresses> <All MDM IP addresses>

     

    •  ESXi:
      • Çalışan yapılandırmayı alın. Komut, o anda ayarlanmış tüm ESXi yapılandırma parametrelerini, SDC GUID'sini ve MDM IP'lerini temsil eden bir dize döndürür:
    cat /etc/vmware/esx.conf | grep scini | grep options
      • Yeni Sanal IP'leri eklemek üzere komutu çalıştırmak için çıktıdaki ayrıntıları kullanın (virgülle ayrılmış listede, her virgülden sonraki boşluğu atlayın):
        Not: 
        <XXX> - kullanıcı tarafından oluşturulan bir GUID dizesidir. GUID, Birincil MDM'de '--query_all_sdc' SCLI komutu kullanılarak doğrulanabilir.
        <> LIST_VIP_MDM_IPS, tüm MDM IP adreslerinin veya MDM'nin sanal IP adresinin virgülle ayrılmış bir listesidir. Eşitlik Bozucu IP adreslerini buraya dahil etmeyin.
        
               
        esxcli system module parameters set -m scini -p "IoctlIniGuidStr=<XXX> IoctlMdmIPStr=LIST_VIP_MDM_IPS>"
    • ESXi'yi Bakım Moduna alın ve yeniden başlatın.

    3) PFMP kullanıcı arayüzünü kullanarak RG'yi kaldırın ve eski ve yeni tüm MDM kümesi Sanal IP adreslerini kullanarak yeniden ekleyin.

    4) İşletim sistemi görüşmesi başarıyla tamamlandıktan ve sistem Sağlıklı duruma geçtikten sonra değişiklikleri geri almak için 1-3 arası adımları çalıştırın.

     

    MDM VERİ IP'leri azalır.

    1) Geçerli küme moduna bağlı olarak MDM kümesini 3_node veya 1_node moduna küçültün.

    2) Kümenin VIP sayısına bağlı olarak daha az MDM VERİ IP'si ile tüm MDM'leri (Bekleme, TB ve İkincil) yeniden ekleyin.

     

     

    Etkilenen Sürümler

    PFMP 4.x

    Düzeltildiği Sürüm

    PFMP 5.1

    Additional Information

    Produse afectate

    PowerFlex rack, ScaleIO
    Proprietăți articol
    Article Number: 000446482
    Article Type: Solution
    Ultima modificare: 03 Jun 2026
    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ță.