在 OpenStack 云中,从 NSX Advanced Load Balancer 中删除虚拟服务时,也会删除与该虚拟服务的 VIP 关联的端口。但是,不会立即删除与该虚拟服务的池网络关联的端口,而是将在垃圾数据收集过程中将其移除。
要强制更快地删除这些端口,可使用以下 CLI 命令或 API 请求:
exec cloud cloud-name gc force
该命令需要运行三到四次。首次运行该命令时,会将端口标记为删除。然后,在后续运行该命令时,将删除这些端口。
API
要强制更快地删除不需要的端口,可使用以下 API 请求:
PUT /api/cloud/cloud-uuid/gc?force=True
例如,
PUT /api/cloud/cloud-bbd20bcf-ebf5-4d2b-b521-9c3f0c369df0/gc?force=True