OpenStack之管理虚拟机(七)-创新互联
OpenStack的三个组件(四个节点)已安全搭建完成,本篇博文为大家带来基本管理,使平台化管理更为方便、有效。
成都创新互联公司是一家专注于成都网站建设、做网站与策划设计,可克达拉网站建设哪家好?成都创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:可克达拉等地区。可克达拉做网站价格咨询:028-86922220
一、镜像管理
1、挂载/上传镜像到控制节点
mkdir /abc
mount.cifs //192.168.37.1/rhel7/KVM/CentOS-7-x86_64-DVD-1708.iso /abc
2、转换原生ISO镜像格式为qcow2
openstack image create --disk-format qcow2 --container-format bare --public --file /abc/rhel7/KVM/CentOS-7-x86_64-DVD-1708.iso CentOS-7-x86_64
3、查看制作的镜像信息
openstack image list
二、创建虚拟机流程
1、创建网络provider
source ~/admin-openrc
openstack network create --share --external --provider-physical-network provider --provider-network-type flat provider
参数:
--share 允许所有项目使用虚拟网络
--external 定义外接虚拟网络 如果需要创建外网使用 --internal
--provider-physical-network provider && --provider-network-type flat 连接flat 虚拟网络
2、创建子网
openstack subnet create --network provider --allocation-pool start=192.168.37.50,end=192.168.37.100 --dns-nameserver 114.114.114.114 --gateway 192.168.37.254 --subnet-range 192.168.37.0/24 provider
3、创建云主机规格flavor
openstack flavor create --id 1 --vcpus 4 --ram 128 --disk 1 m2.nano
4、控制节点生成秘钥对,在启动实例之前,需要将公钥添加到Compute服务
source ~/demo-openrc
ssh-keygen -q -N ""
openstack keypair create --public-key ~/.ssh/id_rsa.pub zhangkey
5、添加安全组,允许ICMP(ping)和安全shell(SSH)
openstack security group rule create --proto icmp default
6、允许安全shell(SSH)访问
openstack security group rule create --proto tcp --dst-port 22 default
7、列出flavor
openstack flavor list
8、列出可用镜像
openstack image list
9、列出网络
openstack network list
10、列出安全组
openstack security group list
11、创建虚拟机
openstack server create --flavor m2.nano --image cirros --nic net-id=c636f502-f93f-4e48-8e1e-53402ea3ba4e --security-group default --key-name chenkey provider-instance
12、查看实列状态
openstack server list
13、测试:查看实例
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站题目:OpenStack之管理虚拟机(七)-创新互联
文章转载:http://abwzjs.com/article/dhpgpe.html