声明:原创作品,严禁用于商业目的。 如有任何技术问题,欢迎和我交流:408797506(微信同号)。
介绍OpenStack运维的基础知识,主要分析OpenStack云平台运维中的nova、neutron、cinder、swift、Ceilometer、防火墙等服务组件操作。
1. 完成新建主机nova的流程操作
1.在openstack私有云平台上,基于cirrors.qcow2镜像,使用命令创建一个名为cirros的镜像
glance image-create --name "cirros" --disk-format qcow2 --container-format bare --progress --file /opt/openstack/images/CentOS_7.2_x86_64_XD.qcow2
2. 使用命令创建一个名为m1.flavor,ID为1234,内存为1024 MB,磁盘为10 GB,vcpu数量为1的云主机类型
nova flavor-create f1 1234 1024 10 1
3. 使用命令创建云主机外部网络extnet,子网extsubnet,虚拟机浮动 IP 网段为172.18.x.0/24(其中x是考位号), 网关为172.18.x.1
openstack network create extnet --provider-physical-network provider --provider-network-type flat --external
openstack subnet create extsubnet --subnet-range 192.168.200.0/24 --network extnet --gateway 192.168.200.2
4. 使用命令创建云主机内网intnet,子网intsubnet,虚拟机子网 IP 网段为10.10.x.0/24(其中x是考位号),网关为10.10.x.1
openstack network create intnet --provider-network-type vxlan --provider-segment 1
openstack subnet create intsubnet --subnet-range 10.10.1.0/24 --network intnet --