OpenStack创建网络
openstack network create
选项 | 参数/Default | | |
---|---|---|---|
--share | | 在项目之间共享网络 | Share the network between projects |
--project | admin,demo,service | 项目 | Owner's project (name or ID) |
--external | | 设置为外部网络 | Set this network as an external network (external-netextension required) |
--provider-network-type | Local,Flat,VLAN,GRE,VXLAN,Geneve | 供应商网络类型 | The physical mechanism by which the virtual network is implemented. For example: flat, geneve, gre, local,vlan, vxlan. |
--provider-physical-network | provider | 物理网络 | Name of the physical network over which the virtual network is implemented |
--provider-segment | 100 | VLAN&VXLAN网络隧道ID | VLAN ID for VLAN networks or Tunnel ID for GENEVE/GRE/VXLAN networks |
name | | 创建的网络名称在命令结尾添加 | |
openstack subnet create
选项 | 参数/Default | | |
---|---|---|---|
--project | admin,demo,service | 项目 | |
--network | | 归属到网络(你创建网络) | |
--gateway | 192.168.100.1 | 网关ip | |
--subnet-range | 192.168.100.0/24 | 网络地址 | |
name | | 创建的子网名称,在命令结尾添加 | |
题目:创建云主机网络 extnet,子网 extsubnet,虚拟机网段为 192.168.100.0/24,网关为 192.168.100.1,段 ID 默认写 100,网络使用 vlan 模式。
配置:
代码语言:javascript复制openstack network create
--share
--project admin
--external
--provider-physical-network provider
--provider-network-type vlan
--provider-segment 100
extnet
----------------
openstack subnet create
--project admin
--network extnet
--gateway 192.168.100.1
--subnet-range 192.168.100.0/24
extsubnet
答案:
代码语言:javascript复制[root@controller ~]# openstack network create --share --project admin --external --provider-physical-network provider --provider-network-type vlan --provider-segment 100 extnet
[root@controller ~]# openstack subnet create --project admin --network extnet --gateway 192.168.100.1 --subnet-range 192.168.100.0/24 extsubnet
OpenStack创建虚拟机
openstack server create
选项 | 参数/Default | | |
---|---|---|---|
--image | 镜像名 | 镜像 | Create server boot disk from this image (name or ID) |
--flavor | 主机类型名 | 主机类型 | Create server with this flavor (name or ID) |
--security-group | 安全组id | 安全组 | Security group to assign to this server (name or ID) (repeat option to set multiple groups) |
--network | 内网id | 内网 | |
题目:
在搭建的 OpenStack 平台上,基于“cirros”镜像、1vCPU/1G /10G 的 flavor、extsubnet的网络,创建一台虚拟机 VM1,启动 VM1。
配置:
代码语言:javascript复制openstack server create
--flavor Fmin
--image cirros
--nic net-id=55893a71-e02d-497d-8427-de4190ed1da7
--security-group 88745360-dc94-46a3-aa6e-ba5abc7f815b
VM1
答案:
代码语言:javascript复制[root@controller ~]# openstack server create --flavor Fmin --image cirros --nic net-id=55893a71-e02d-497d-8427-de4190ed1da7 --security-group 88745360-dc94-46a3-aa6e-ba5abc7f815b VM1
版权属于:kenvie
本文链接:https://cloud.tencent.com/developer/article/1937741
商业转载请联系作者获得授权,非商业转载请注明出处。