PowerFlex Add-tjenesten mislykkes, når NSX-porten grupperes på separate VDS uden LAG

Summary: PowerFlex Manager: Tilføjelse af eksisterende tjenestehandling mislykkes, når NSX-portgrupper på separate VDS ikke har konfigureret LAG'er. Hvis en kunde har NSX installeret og udfører en Tilføj eksisterende service, kan de støde på en fejl, der angiver "en blanding af LACP- og ikke-LACP-portgrupper er ikke tilladt", hvis portgrupperne ikke har ensartede indstillinger for teaming og belastningsjustering. ...

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

  • Efter at tjenesten blev implementeret ved hjælp af PowerFlex Manager, ændres eller omkonfigureres miljøet til at bruge NSX.
  • Tjenesten blev fjernet fra PowerFlex Manager.
  •  Når du forsøger at føje tjenesten til PowerFlex Manager igen, mislykkes det på oversigtsskærmen, hvilket udløser fejlmeddelelsen "en blanding af LACP- og ikke-LACP-portgrupper er ikke tilladt"
  •  De asmManager.log rapporterer svarende til nedenstående fejl.
 2022-05-17 09:54:22,026 DEBUG [pool-5-thread-3,tid=2071] (ProcessEsxiBrownfieldHost.java:329): Adding Host node1 to Service.
2022-05-17 09:54:22,038 DEBUG [pool-5-thread-1,tid=2069] (ProcessEsxiBrownfieldHost.java:403): Found NSX-T Hyperconverged
2022-05-17 09:54:22,039 ERROR [pool-5-thread-1,tid=2069] (ProcessEsxiBrownfieldHost.java:1145): Can not have a mix of LACP and non LACP VDS.
2022-05-17 09:54:22,040 DEBUG [pool-5-thread 2,tid=2070] (ProcessEsxiBrownfieldHost.java:403): Found NSX-T Hyperconverged 2022-05-17 09:54:22,040 ERROR [pool-5-thread-2,tid=2070] (ProcessEsxiBrownfieldHost.java:1145): Can not have a mix of LACP and non LACP VDS. 

Cause

  • PowerFlex Manager forventer, at alle portgrupper under en bestemt VDS skal have de samme indstillinger for teaming og belastningsjustering. 
  • Portgrupper på en af VDS'erne kan have forskellige indstillinger. 
  • I vCenter-oversigten kan PowerFlex Manager muligvis se NSX-portgrupper, der ikke har konfigureret LAG'er. Da NSX-portgrupperne ikke administreres som en del af tjenesten, bør den ignorere disse portgrupper, når den kontrollerer, men gør det ikke.

Resolution

Procedure:
1) Sørg for, at du fulgte nedenstående KB-artikel og bekræftede, at problemet stadig eksisterer.

PowerFlex Manager: Fejlmeddelelsen Update Service Details "en blanding af LACP- og ikke-LACP-portgrupper er ikke tilladt"


2) Bekræft, at den pågældende tjeneste ikke har nogen standard PowerFlex-portgrupper, der er forkert konfigureret uden forsinkelsesopsætningen.

Kopiér JSON-filen med vCenter-fakta fra pakken Fejlfinding til PowerFlex Manager-enheden under placering /hjem/delladmin ELLER Kopier JSON-filen med vCenter-fakta fra PowerFlex Manager under placering /opt/Dell/ASM/cache/ til placering /hjem/delladmin/
a) Brug winscp eller lignende værktøj til at kopiere vCenter-fakta-JSON-filen fra fejlfindingspakken under mappen DeviceFacts til PowerFlex Manager-placeringen /home/delladmin/.
ELLER
b) Kør nedenstående kommando for at kopiere JSON-filen med vCenter-fakta fra PowerFlex Manager-placering /opt/Dell/ASM/cache/ til placering /home/delladmin.

 

 cp /opt/Dell/ASM/cache/<vcenter-xx.xx.x.com.jason>/ /home/delladmin/

Example: 
[delladmin@pfxm-jade ~]$ cp /opt/Dell/ASM/cache/vcenter-vc-prod.sust.isg.com.json /home/delladmin/
[delladmin@pfxm-jade ~]$ ls
spdump  vcenter-vc-prod.sust.isg.com.json
[delladmin@pfxm-jade ~]$

Kør følgende kommandoer for at generere en fil, der er mere læsbar. 

pry
require "json"
data = JSON.parse(File.read("/home/delladmin/vcenter-vc-prod.sust.isg.com.json"))
inventory = JSON.parse(data["inventory"])
File.write("/home/delladmin/vcenter-vc-prod.sust.isg.com-parsed.json", JSON.pretty_generate(inventory))

Eksempel:

[delladmin@pfxm-jade ~]$ pry
[1] pry(main)> require "json"
=> true

[2] pry(main)> data = JSON.parse(File.read("/home/delladmin/vcenter-vc-prod.sust.isg.com.json"))
=> {"vcenter_name"=>"vc-prod.sust.isg.com",
 "service_tag"=>"vc-prod.sust.isg.com",
 "puppet_certname"=>"vcenter-vc-prod.sust.isg.com",
 "vcenter_version"=>"7.0.2",
 "vcenter_build"=>"17958471",
 "datacenter_count"=>"1",
 "cluster_count"=>"2",
 "vm_count"=>"21",
 "host_count"=>"5",
 "customization_specs"=>"[]",
 "storage_profiles"=>
.
.
.
#press q button.

[3] pry(main)> inventory = JSON.parse(data["inventory"])
=> {"name"=>"Datacenters",
 "id"=>"group-d1",
 "type"=>"Folder",
 "attributes"=>{},
 "children"=>
  [{"name"=>"boston_dc",
    "id"=>"datacenter-2292",
    "type"=>"Datacenter",
    "attributes"=>{},
    "children"=>
.
.
. 
#press q button.

[4] pry(main)> File.write("/home/delladmin/vcenter-vc-prod.sust.isg.com-parsed.json", JSON.pretty_generate(inventory))
=> 131584

[5] pry(main)> quit
[delladmin@pfxm-jade ~]$

 Bekræft, at den parsede fil genereres på den angivne placering.

[delladmin@pfxm-jade ~]$ ls -l|grep -i vcenter
-rw-r--r--. 1 delladmin delladmin  62635 Jul  7 02:13 vcenter-vc-prod.sust.isg.com.json
-rw-rw-r--. 1 delladmin delladmin 131599 Jul  7 02:34 vcenter-vc-prod.sust.isg.com-parsed.json
[delladmin@pfxm-jade ~]$

iv) Brug den nye genererede parsefil til krydskontrol vCenter har ingen standard PowerFlex-portgrupper, der er konfigureret forkert uden forsinkelsesopsætningen. Du kan gøre dette ved at søge efter uplink1 eller uplink2. Hvis disse vises som aktive uplinks for portgrupper, skal det kontrolleres, om de er konfigureret korrekt eller ej. Hvis de er standard PowerFlex-portgrupper, skal de alle konfigureres med LAG'en som aktiv uplink.


3) Hvis alle PowerFlex-standardportgrupperne er konfigureret med LAG'en som aktiv uplink, NSX er installeret på systemet, og NSX-portgrupperne er de eneste portgrupper, der ikke bruger LAG'en som aktive uplinks, skal du gå til næste trin for at anvende programrettelsen.

Du kan løse dette problem med en programrettelse til 3.8.x-versionerne af PowerFlex Manager.

Bemærk: Denne programrettelse gælder kun for systemer, der har NSX og ikke har andre standard PowerFlex-portgrupper, der er forkert konfigureret uden forsinkelsesopsætningen.

Programrettelse til PowerFlex Manager version 3.8.0 er tilgængelig i afsnittet om vedhæftede filer i denne KB-artikel med navnet patch-3.8.0-vxfm-28567_csp.
Programrettelse til PowerFlex Manager version 3.8.1 er tilgængelig i afsnittet om vedhæftede filer i denne KB-artikel med navnet patch-3.8.1-vxfm-28567_csp.

README-filen inde i .zip-filen indeholder instruktionerne til at anvende programrettelsen.

Seddel: Når du har anvendt ovenstående programrettelse, når du forsøger at tilføje eksisterende service , vises der en informationsmeddelelse om, at der er en blanding af LACP- og ikke-LACP-portgrupper på oversigtsskærmen, men det giver dig mulighed for at gå til at tilføje tjenesten.

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000200752
Article Type: Solution
Last Modified: 01 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.