PowerFlex 4.X: 가상 IP 누락으로 인한 OS 변환 실패

요약: RG(Resource Group)에 대한 OS 변환이 완료되고 MDM 클러스터의 가상 IP가 MDM DATA IP보다 적으면 DU가 발생합니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

  • OS 변환 작업이 SO(Storage Only) RG에 있는 하나 이상의 노드에서 실행되고 프로세스가 실패합니다.
  • 타겟 노드가 SLES OS로 변환되었습니다.
  • 변환 작업 후 MDM 클러스터에 다른 구성 모드가 있으며 상태가 성능 저하로 표시됩니다.
  • --query_cluster 출력에 원래 Manager MDM이었던 노드가 Tie-Breaker로 표시될 수 있으며 그 반대의 경우도 마찬가지입니다.  역할이 actor_role MDM 구성 파일의 설정 - /opt/emc/scaleio/mdm/cfg/conf.txt.

예:

OS 이전 전환

MDM 클러스터에 5_node 구성 모드정상(정상) 상태가 있고 노드 xxx002가 정상 상태이고 Manager MDM(기본)입니다.

MDM 쿼리 클러스터

 

OS 후 변환

MDM 클러스터에 3_node 구성 모드성능 저하(정상 아님) 상태가 있고 노드 xxx002가 오류 상태이고 Manager MDM(보조)입니다.

MDM 쿼리 클러스터 기술

 

노드 xxx002의 구성 파일은 actor_role_is_manager=0, 즉 Tie-Breaker로 설정됩니다.

conf.txt 파일

 


영향

MDM 클러스터가 실패하고 예기치 않은 상태입니다. DU일 수 있습니다.

원인

OS 변환 중에 PFMP는 사용 가능한 노드 간에 MDM 역할을 재조정합니다. PFMP는 MDM 클러스터의 가상 IP 주소를 MDM 클러스터 노드 및 대기 관리자/Tie-Breaker를 설치하고 추가하기 위한 앵커로 사용합니다.

노드의 OS가 SLES로 성공적으로 변환된 후 MDM 클러스터 노드의 재조정 프로세스가 트리거되고 가상 IP 주소는 찾을 IP가 2개이고 노드에는 4개의 IP가 있음을 나타내므로 검색이 실패하고 설치를 기본적으로 대기 Tie-Breaker로 설정하여 설치가 진행됩니다.

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

 

따라서 설치 프로세스가 기본 MDM 역할인 Tie-Breaker로 되돌아가고 모든 MDM이 Tie-Breaker로 설치되어 MDM 클러스터가 중단됩니다.

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 

해결

OS 변환 실패 또는 DU를 방지하려면 OS 변환을 시도하기 전에 다음 작업을 수행합니다.

가상 IP 인터페이스를 늘리고 가상 IP 주소를 추가하거나 MDM의 DATA IP를 줄임으로써 MDM 클러스터 구성원 및 대기 MDM의 IP 주소(DATA IP) 수가 클러스터의 가상 IP 주소와 같아야 합니다.

다음 옵션 중 하나를 따라 문제를 해결하십시오. MDM 클러스터의 가상 IP를 늘려 기본/보조/타이 브레이커/대기 MDM의 DATA IP 수에 맞추거나, MDM 클러스터의 가상 IP 수에 맞추도록 DATA IP를 줄입니다.

MDM 클러스터의 가상 IP를 늘립니다.

주의: 
  • 해당 SDS IP 역할과 동일한 순서로 virtual_ip_interface추가해야 합니다.
  • virtual_ip_interface해당 cluster_virtual_ip와 동일한 순서로 추가해야 합니다.
  • SDC/s에 새 cluster_virtual_ip를 추가해야 합니다.

1) 클러스터에 가상 IP를 추가하고 기본 및 보조 MDM에 가상 IP 인터페이스를 추가합니다.

a. 기존 가상 IP 지우기:

scli --modify_cluster_virtual_ips --clear_all

 

B. 이전 가상 IP와 새 가상 IP를 추가합니다(쉼표로 구분된 목록, 각 쉼표 뒤에 공백 생략).

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

 

 c.c. 기존 가상 IP 인터페이스를 지웁니다.

scli --modify_virtual_ip_interfaces --clear_all 

 

 d. 기본 및 보조 MDM에 이전 및 새 가상 IP 인터페이스(쉼표로 구분된 목록, 각 쉼표 뒤에 공백 생략)를 추가합니다.

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 및 클러스터의 가상 IP를 사용하는 다른 모든 클라이언트를 새 IP로 업데이트합니다.

주의: 변경 내용을 적용하려면 서버를 재시작해야 합니다.
  • Linux: /opt/emc/scaleio/sdc/bin/drv_cfg
    참고: 새 IP 주소 목록은 쉼표로 구분된 목록이며 각 쉼표 뒤에 공백을 생략해야 합니다. 기존 주소를 유지하려면 이 목록에 포함합니다.

     

    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 
    참고: 새 IP 주소 목록은 쉼표로 구분된 목록이며 각 쉼표 뒤에 공백을 생략해야 합니다. 기존 주소를 유지하려면 이 목록에 포함합니다.
    drv_cfg --mod_mdm_ip --ip <One of the existing MDM IP addresses> <All MDM IP addresses>

     

    •  ESXi:
      • 실행 중인 구성을 가져옵니다. 이 명령은 현재 설정된 모든 ESXi 구성 매개변수, SDC GUID 및 MDM IP를 나타내는 문자열을 반환합니다.
    cat /etc/vmware/esx.conf | grep scini | grep options
      • 출력의 세부 정보를 사용하여 명령을 실행하여 새 가상 IP(쉼표로 구분된 목록, 각 쉼표 뒤에 공백 생략)를 추가합니다.
        참고: 
        <XXX> - 사용자가 생성한 GUID 문자열입니다. GUID는 기본 MDM에서 SCLI 명령 '--query_all_sdc'를 사용하여 유효성을 검사할 수 있습니다.
        <> LIST_VIP_MDM_IPS는 모든 MDM IP 주소 또는 MDM의 가상 IP 주소를 쉼표로 구분한 목록입니다. 여기에 Tie-Breaker IP 주소를 포함하지 마십시오.
        
               
        esxcli system module parameters set -m scini -p "IoctlIniGuidStr=<XXX> IoctlMdmIPStr=LIST_VIP_MDM_IPS>"
    • ESXi를 유지 보수 모드로 전환하고 재부팅합니다.

    3) PFMP UI를 사용하여 RG를 제거하고 모든 MDM 클러스터 가상 IP 주소(기존 및 신규)를 사용하여 다시 추가합니다.

    4) OS 대화가 성공적으로 완료되고 시스템이 정상 상태인 경우 변경 내용을 되돌리려면 1-3단계를 실행합니다.

     

    MDM DATA IP를 줄입니다.

    1) 현재 클러스터 모드를 기준으로 MDM 클러스터를 3_node 또는 1_node 모드로 축소합니다.

    2) 클러스터의 VIP 양에 따라 더 적은 수의 MDM DATA IP로 모든 MDM(대기, TB 및 보조)을 다시 추가합니다.

     

     

    영향을 받는 버전

    PFMP 4.x

    수정된 버전

    PFMP 5.1 시리즈

    추가 정보

    해당 제품

    PowerFlex rack, ScaleIO
    문서 속성
    문서 번호: 000446482
    문서 유형: Solution
    마지막 수정 시간: 03 6월 2026
    버전:  5
    다른 Dell 사용자에게 질문에 대한 답변 찾기
    지원 서비스
    디바이스에 지원 서비스가 적용되는지 확인하십시오.