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.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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

MDM kümesi yukarıda belirtildiği gibi arızalı bir durumdaysa kümeyi kurtarma konusunda yardım almak için EE ekibiyle iletişime geçin.

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.

  • 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 

 

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

Değişikliklerin etkin hale gelmesi için sunucunun yeniden başlatılması gerekir.

  • Linux: /opt/emc/scaleio/sdc/bin/drv_cfg

    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 

    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):
        <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

    Affected Products

    PowerFlex rack, ScaleIO
    Article Properties
    Article Number: 000446482
    Article Type: Solution
    Last Modified: 09 مايو 2026
    Version:  4
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.