8.5.19. Löschen von SEAs (Load-Sharing)
Beim Löschen von SEAs mit Load-Sharing spielt die Reihenfolge in der die beiden SEAs gelöscht werden keine Rolle. In der Regel werden SEAs nur gelöscht, wenn sie aktuell nicht mehr in Verwendung sind. Nachdem der erste der beiden SEAs gelöscht wurde, wird der verbleibende SEA automatisch zum Primary SEA und wird für alle unterstützten VLANs der aktive SEA. D.h. für einen Teil der VLANs gibt es einen Failover.
Um die Kommandos noch einmal zu demonstrieren, starten wir mit dem Löschen des Backup SEAs ent44 auf dem Virtual-I/O-Server ms05-vio2:
$ vios rmsea ms05-vio2 ent44
$
Der zunächst noch verbleibende SEA ent46 auf dem Virtual-I/O-Server ms05-vio1 wird zum Primary ohne Load-Sharing und übernimmt die Weiterleitung sämtlicher VLANs:
$ vios lssea -V ms05-vio1 ent46
SEA LNAGG NAME TYPE VSWITCH MODE ACTIVE PRIORITY PVID VLAN_TAG_IDS
ent46 - ent3 real - - - - - -
ent46 - ent44 virtual ETHTEST3 VEB True 1 4 20,21,22
ent46 - ent43 virtual ETHTEST3 VEB True 1 3 17,18,19
ent46 - ent42 virtual ETHTEST3 VEB True 1 2 14,15,16
ent46 - ent41 virtual ETHTEST3 VEB True 1 1 11,12,13
ent46 - ent39 control ETHCTRL - - - 1 None
$
Man sieht an der Ausgabe das alle Trunking-Adapter des SEA ent46 aktiv sind (Spalte ACTIVE – Wert True). Auch diesen SEA löschen wir mit Hilfe des Kommandos „vios rmsea“:
$ vios rmsea ms05-vio1 ent46
$
Da auch die verwendeten Trunking-Adapter nicht mehr benötigt werden, listen wir diese zunächst auf um die zugehörigen virtuellen Slot-Nummern zu sehen:
$ 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-C70-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent41 Available U8205.E6C.05E4E5Q-V1-C71-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent42 Available U8205.E6C.05E4E5Q-V1-C72-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent43 Available U8205.E6C.05E4E5Q-V1-C73-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent44 Available U8205.E6C.05E4E5Q-V1-C74-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent45 Available U8205.E6C.05E4E5Q-V1-C75-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
$
Mit Kenntnis der Slot-Nummern löschen wir den ehemaligen Control-Channel (Slot 70) und die Trunking-Adapter (Slot 71-75):
$ lpar rmeth ms05-vio1 70
$ lpar rmeth ms05-vio1 71
$ lpar rmeth ms05-vio1 72
$ lpar rmeth ms05-vio1 73
$ lpar rmeth ms05-vio1 74
$ lpar rmeth ms05-vio1 75
$
Das gleiche wird auch auf dem zweiten Virtual-I/O-Server ms05-vio2 durchgeführt. Wir listen zunächst die Adapter auf:
$ vios lssea -c ms05-vio2
NAME STATUS PHYSLOC PARENT DESCRIPTION
ent3 Available U78AA.001.VYRGU0Q-P1-C6-T2 pci3 4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent4 Available U78AA.001.VYRGU0Q-P1-C6-T3 pci3 4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent5 Available U78AA.001.VYRGU0Q-P1-C6-T4 pci3 4-Port Gigabit Ethernet PCI-Express Adapter (e414571614102004)
ent38 Available U8205.E6C.05E4E5Q-V2-C70-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent39 Available U8205.E6C.05E4E5Q-V2-C71-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent40 Available U8205.E6C.05E4E5Q-V2-C72-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent41 Available U8205.E6C.05E4E5Q-V2-C73-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent42 Available U8205.E6C.05E4E5Q-V2-C74-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
ent43 Available U8205.E6C.05E4E5Q-V2-C75-T1 vio0 Virtual I/O Ethernet Adapter (l-lan)
$
Um dann anschließend auch hier den ehemaligen Control-Channel (Slot 70) und die Trunking-Adapter (Slot 71-75) zu löschen:
$ lpar rmeth ms05-vio2 70
$ lpar rmeth ms05-vio2 71
$ lpar rmeth ms05-vio2 72
$ lpar rmeth ms05-vio2 73
$ lpar rmeth ms05-vio2 74
$ lpar rmeth ms05-vio2 75
$