1)下载CentOS 6官方通用云镜像(qcow2格式)
[root@controller images]# wget http://cloud.centos.org/centos/6/images/CentOS-6-x86_64-GenericCloud-1907.qcow2
2)上传镜像到Glance
[root@controller images]# source /etc/profile.d/openstack-admin.sh
[root@controller images]# glance image-create --name "CentOS-6-x86_64" --file CentOS-6-x86_64-GenericCloud-1907.qcow2 --disk-format qcow2 --container-format bare --visibility public
3)查看镜像列表
[root@controller images]# openstack image list
4)查看实例类型列表
[root@controller images]# openstack flavor list
5)创建虚拟机实例
查看网络ID
[root@controller images]# openstack network list
查看子网
[root@controller images]# neutron subnet-list
查看安全组列表
[root@controller images]# openstack security group list
查看安全组规则
[root@controller images]# openstack security group rule list
查看密钥列表
[root@controller images]# openstack keypair list
net-id是上面查看到的网络ID
--flavor m1.small # 指定实例类型名称
--image CentOS-6-x86_64 # 指定镜像名称
--nic net-id=ef834f96-e472-44b8-8dc4-de1bf44cd472 # 指定网络ID
--security-group c9042bd6-c484-4528-8e1b-d69684c8aaf6 # 指定安全组ID
--key-name ssh_key # 指定密钥对名称
virtual-vm-Centos7 # 指定实例名称
[root@controller images]# openstack server create --flavor m1.small --image CentOS-6-x86_64 --nic net-id=ef834f96-e472-44b8-8dc4-de1bf44cd472 --security-group c9042bd6-c484-4528-8e1b-d69684c8aaf6 --key-name ssh_key virtual-vm-Centos6
6)查看虚拟机列表
[root@controller images]# openstack server list
7)查看网页VNC登录虚拟机方式
[root@controller images]# openstack console url show virtual-vm-Centos6
8)访问VNC
9)登录虚拟机
从控制节点SSH登录实例,Centos 6官方通用云镜像默认用户名为centos
从控制节点ping实例IP地址,测试是否可以ping通
[root@controller images]# ping -c 4 192.168.3.16
[root@controller images]# ssh centos@192.168.3.16
历史上的今天
1 月
13