“清除openstack网络与路由”和”添加openstack网络与路由”的操作步骤相反。
添加网络或路由时是先建网络,接着建子网,最后建端口,而清除网络与路由则相反,顺序如下:
删除设备的顺序
删除端口->删除设备
删除网络的顺序
删除设备端口->删除子网->删除网络
删除路由
下面,我们以删除一个路由设备为例,讲解整个过程(以下命令都在控制节点执行)。
列出所有路由设备,获得要删除的路由器id
# neutron router-list
根据路由器id,删除其网关端口
# neutron router-gateway-clear <router_id>
根据路由设备id,列出其其他端口
# neutron router-port-list <router_id>
根据路由器id与subnet_id删除路由器其他端口
# neutron router-interface-delete <router-id> <subnet-id>
最后删除路由
# neutron router-delete <router-id>
删除端口
列出所有使用网络的端口
neutron port-list
删除端口
neutron port-delete <port_id>
删除网络
列出所有子网,获得要删除子网的subnet_id
# neutron subnet-list
根据子网的subnet_id删除子网
# neutron subnet-delete <subnet-id>
列出网络,获得要删除的网络id
# neutron net-list
根据获得的网络id,删除网络
# neutron net-delete <net-id>