Klassische Cluster: Warum führt die Aktivierung von Ingress-ALBs zu Teilnetzfehlern?

Klassische Infrastruktur

Wenn Sie versuchen, eine Ingress-ALB zu aktivieren, indem Sie den Befehl ibmcloud ks ingress alb enable ausführen, wird der folgende Fehler angezeigt:

No valid subnets found for the specified zone. Verify that a subnet exists on the VLAN in the zone that you specify by running 'ibmcloud ks subnets'. Note: If the problem persists, verify that your ALBs and worker nodes are on the same VLANs by following the steps in this troubleshooting doc: <https://ibm.biz/alb-vlan-ts>

Sie haben jedoch ibmcloud ks subnets ausgeführt und überprüft, dass ein oder mehrere Subnetze auf dem VLAN in der Zone verfügbar sind, in der der ALB existiert.

Ihre ALBs und Ihre Workerknoten befinden sich möglicherweise nicht in denselben VLANs.

Dies kann vorkommen, wenn Sie Workerknoten in den VLANs löschen, in denen auch die ALBs ursprünglich erstellt wurden, und dann neue Workerknoten in neuen VLANs erstellen.

Verschieben Sie Ihre ALBs in dieselben VLANs, in denen sich auch Ihre Workerknoten befinden, indem Sie die Schritte unter ALBs in VLANs verschieben befolgen.