gushiren

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 vpc相关功能点:

模块功能点描述备注
VPC 创建vpc网络 创建vpc网络,指定vpc网络名称  
修改vpc网络 修改vpc网络名称  
删除vpc网络 删除vpc网络  

 

vpc相关命令:

net-create                         Create a network for a given tenant.
net-delete                         Delete a given network.
net-external-list                  List external networks that belong to a given tenant.
net-ip-availability-list           List IP usage of networks
net-ip-availability-show           Show IP usage of specific network
net-list                           List networks that belong to a given tenant.
net-list-on-dhcp-agent             List the networks on a DHCP agent.
net-show                           Show information of a given network.
net-update                         Update network's information.

net-create子命令属性:

参数
描述
参数
描述
NAME 设置名称
--tenant-id 指定租户
--admin-state-down 管理状态
--shared 设置是否为共享网络(管理员)
--provider:network_type

设置网络类型

--provider:physical_network

实现虚拟网络的物理网络的名称

--provider:segmentation_id 虚拟网络id(VLAN ID / VNI)
--vlan-transparent 创建透明模式的VLAN网络
--description 添加描述信息
--qos-policy 添加qos规则
--availability-zone-hint 设置可用域

示例

创建一个vpc网络:

命令语法:neutron net-create VPC_NAME  --tenant-id <项目ID> --admin-state-up <up/down> --provider:network_type <虚拟网络类型> --provider:segmentation_id <虚拟vlan ID> --availability-zone-hint <可用域>  
 --description "描述信息"
[root@10-0-192-18 ~]# neutron net-create ltwtest  --tenant-id 73c538f5e43c4ac98ee01482f371539c --admin-state-up  --provider:network_type vxlan --provider:segmentation_id 1009  --availability-zone-hint nova   --description "This is a neutron-vpc create test." 
Created a new network:
+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| availability_zone_hints   | nova                                 |
| availability_zones        |                                      |
| created_at                | 2017-05-09T03:20:51Z                 |
| description               | This is a neutron-vpc create test.   |
| id                        | fe054163-d056-4b8f-8c32-0b39c884fb8c |
| ipv4_address_scope        |                                      |
| ipv6_address_scope        |                                      |
| mtu                       | 1450                                 |
| name                      | ltwtest                              |
| port_security_enabled     | True                                 |
| project_id                | 73c538f5e43c4ac98ee01482f371539c     |
| provider:network_type     | vxlan                                |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1009                                 |
| qos_policy_id             |                                      |
| revision_number           | 3                                    |
| router:external           | False                                |
| shared                    | False                                |
| status                    | ACTIVE                               |
| subnets                   |                                      |
| tags                      |                                      |
| tenant_id                 | 73c538f5e43c4ac98ee01482f371539c     |
| updated_at                | 2017-05-09T03:20:51Z                 |
+---------------------------+--------------------------------------+
View Code

net-update子命令属性:

参数
描述
--name 更新网络的名称
--description 更新描述信息
--qos-policy 添加或更改qos规则
--no-qos-policy 删除qos规则
示例:更改vpc网络名称
命令语法:neutron net-update <vpc_id> --name <update_name>  --description '描述信息'
[root@10-0-192-18 ~]# neutron net-update fe054163-d056-4b8f-8c32-0b39c884fb8c --name testltw  --description 'update'
Updated network: fe054163-d056-4b8f-8c32-0b39c884fb8c
示例:删除vpc网络(删除一个或多个vpc网络):
命令语法:neutron net-delete <VPC_ID(s) or name(s)>
[root@10-0-192-18 ~]# neutron net-delete c8e4f509-4240-4c08-85dc-a5c6e677c4d8
Deleted network(s): c8e4f509-4240-4c08-85dc-a5c6e677c4d8
posted on 2018-09-05 14:11  gushiren  阅读(1779)  评论(0编辑  收藏  举报