一、创建指定类型的网络
neutron net-create public --shared --provider:physical_network public --provider:network_type flat
指定使用flat类型的网络拓扑,也可使用vlan、local
二、创建子网
neutron subnet-create Subnet-name IP/MASK --name NAME \
--allocation-pool start=IP,end=IP --dns-nameserver IP --gateway IP
有关的可选参数
1.指定子网所属的网络名称或者ID
2.指定子网范围。start=IP,end=IP
3.指定子网的名称 --name NAME
4.指定使用的DNS --dns-nameserver IP
5.指定使用的网关 --gateway IP
三、创建端口
neutron port-create Subnet-name --fixed-ip -ip_address=IP (指定IP的参数可选,没有指定情况下会随机为该端口生成一个IP)
查看端口列表 neutron port-list
- 迁移卷设备(卷设备迁移只适用于没有使用且没有snapshot的卷设备,非管理员不能进行操作)
cider migrate volumeID destinationHost --force-host-copy True/False
--force-host-copy True强制使用通用的卷设备迁移策略,忽略任何驱动优化
- 创建卷设备
1.显示镜像 nova image-list
2.列出Zone cinder availability-zone-list
3.在Nova Zone 中创建基于CirrOS Image的卷设备
cinder create --display-name NAME --image-id ID --availability-zone ZONE
4.查看卷设备 cinder list (成功的卷设备状态为available)
- 创建特定类型的卷设备
Cinder支持三种类型的卷设备
1.普通的卷设备类型
cinder create --name <volume name> --volume-type <volume typ> <size>
2.镜像指定的卷设备类型(cinder_img_volume_type属性)当镜像含有该属性时,Cinder创建卷设备时会默认使用该卷设备类型
glance image-list
glance image-show ID
cinder create --name NAME --image-id ID size
3.默认的卷设备类型(cinder.conf中定义)
[default]
default_volume_type =
- 分配卷设备
1.指定卷设备ID和虚拟机实例ID,将卷设备分配给虚拟机实例
nova volume-attach serverID volumeID /dev/vdb
2.查看卷设备信息 cinder show volumeID
- 调整卷设备容量
1.首先需要分离虚拟机实例与卷设备的映射
nova volume-detach serverID volumeID 没有输出显示
2.查看卷设备 cinder list (状态有in-use变为available)
3.调整大小
cinder extend volumeID size 没有输出显示
- 删除卷设备
1.首先需要分离虚拟机实例与卷设备的映射
nova volume-detach serverID volumeID 没有输出显示
2.查看卷设备 cinder list
3.删除卷设备 cinder delete volume-name
- 传送卷设备
卷设备属主创建传送请求,同时将传送设备ID和授权Key发送给接收用户。传送卷操作只能在同一个Openstack租户下进行,传送和接收用户都必须在同一租户下
1.查看卷设备 cinder list
2.创建传送请求(--display-name name可以定义传送卷名称)
cinder transfer-create volumeID (传送的卷状态必须是available,否则请求会被拒绝。请求成功卷的状态为awaiting-transfer)
3.查看等待卷设备 cinder transfer-list (传送成功后,卷设备会在队列中消失)会看见传送卷的ID
4.接收卷设备
cinder transfer-accept transfer-ID (接收时需要指定transfer-ID和authKey)
- 删除传送卷
cinder transfer-delete transfer-ID
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)