openstack——删除网络


#!/bin/bash
#delete vm

for vim  in `nova list |awk '{if( NR > 2 ) {print $2}}'`;do
        nova delete $vim &
done

#Unbundling router
for port in `neutron port-list --all |awk '{if( NR > 2 ) {print $2}}'`;do
        for router in `neutron router-list --all | awk '{if( NR > 2 ) {print $2}}'`;do
                neutron router-interface-delete $router port=$port &
        done
done

sleep 60
# delete port
for port_d in `neutron port-list --all |awk '{if( NR > 2 ) {print $2}}'`;do
    neutron port-delete $port_d &
done

sleep 60
#delete subnet
for subnet in `neutron subnet-list --all|awk  '{if( NR > 2 ) {print $2}}'`;do
        neutron subnet-delete $subnet &
done

sleep 60
#delete net

for net in `neutron net-list --all |awk  '{if( NR > 2 ) {print $2}}'`;do
        neutron net-delete $net &
done

#delete route
for router_d in `neutron router-list --all|awk  '{print $2}'`;do
        neutron router-delete $router_d &
done


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM