8.5.7. Löschen eines Shared Ethernet Adapters (nicht HA)

Bevor ein Shared Ethernet Adapter gelöscht wird, sollte sichergestellt werden das keine Client-LPAR den SEA noch verwendet!

Der zu löschende SEA ist der bisher in allen Beispielen verwendete ent42:

$ vios lssea -V ms05-vio1 ent42
SEA    LNAGG  NAME   TYPE     VSWITCH   MODE  ACTIVE  PRIORITY  PVID  VLAN_TAG_IDS
ent42  -      ent2   real     -         -     -       -         -     -
ent42  -      ent41  virtual  ETHTEST2  VEB   True    1         2     200,205,210
ent42  -      ent39  virtual  ETHTEST2  VEB   True    1         1     100,110
$

Das Löschen des SEAs kann mit dem Kommando „vios rmsea“ (remove SEA) durchgeführt werden:

$ vios rmsea ms05-vio1 ent42
$

Das Kommando wirkt sich sofort aus. Sollten Client-LPARs doch noch den SEA ent42 verwendet haben, dann sind diese jetzt von externen Systemen abgeschnitten, da Ethernet Frames nicht mehr in ein externes Netzwerk weitergeleitet werden. Andere LPARs des gleichen Managed Systems sind weiterhin erreichbar (außer der virtuelle Switch verwendet den VEPA-Mode).

$ vios lssea ms05-vio1
                                       TIMES   TIMES    TIMES    BRIDGE
NAME   HA_MODE  PRIORITY  STATE       PRIMARY  BACKUP  FLIPFLOP  MODE
ent33  Sharing  1         PRIMARY_SH  1        1       0         Partial
ent34  Sharing  1         PRIMARY_SH  1        1       0         Partial
ent39  -  -         -  -        -       -         -
$

Der SEA ent42 taucht nicht mehr in der Liste der SEAs auf.

Allerdings sind die virtuellen Trunking-Adapter noch vorhanden:

$ vios lssea -c ms05-vio1
NAME   STATUS     PHYSLOC                      PARENT  DESCRIPTION
ent3   Available  U78AA.001.VYRGU0Q-P1-C7-T4   pci1    4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent2   Available  U78AA.001.VYRGU0Q-P1-C7-T3   pci1    4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent39  Available  U8205.E6C.05E4E5Q-V1-C61-T1  vio0    Virtual I/O Ethernet Adapter (l-lan)
ent41  Available  U8205.E6C.05E4E5Q-V1-C62-T1  vio0    Virtual I/O Ethernet Adapter (l-lan)
$

Der vom SEA ent42 verwendete physikalische Adapter ent2 steht wieder zur Verfügung, genauso wie die beiden Trunking-Adapter ent39 und ent41. Werden die Trunking-Adapter nicht mehr benötigt, z.B. um einen neuen SEA anzulegen, können diese mit dem Kommando „lpar rmeth“ entfernt werden:

$ lpar rmeth ms05-vio1 61
$
$ lpar rmeth ms05-vio1 62
$

Ein Blick auf potentielle Kandidaten für einen SEA zeigt, das die beiden ehemaligen Trunking-Adapter nicht mehr vorhanden sind:

$ vios lssea -c ms05-vio1
NAME   STATUS     PHYSLOC                      PARENT  DESCRIPTION
ent3   Available  U78AA.001.VYRGU0Q-P1-C7-T4   pci1    4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent2   Available  U78AA.001.VYRGU0Q-P1-C7-T3   pci1    4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
$