openstack-之创建VM

Openstack-之创建虚拟机

教程大纲

1. 创建网络
2. 创建VM

1.创建网络

这里在node1控制节点

neutron net-create flat --shared --provider:physical_network physnet1 --provider:network_type flat

2.网络创建子网的

neutron subnet-create flat 192.168.100.0/24 --name flat-subnet --allocation-pool start=192.168.100.100,end=192.168.100.200 --dns-nameserver 192.168.100.1 --gateway 192.168.100.1

3.创建虚拟机

1.创建主机key(使用dome 用户创建)

. demo.sh 环境变量

生成公钥和私钥 ,添加到openstack上去

ssh-keygen -q -N ""

添加 钥匙池  方便连接

openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey

查看key

nova keypair-list

设置添加安全组 (开通ssh服务端口)相当于防火墙

openstack security group rule create --proto icmp default

开启22端口

openstack security group rule create --proto tcp --dst-port 22 default

4.开始启动虚拟机收集信息

1.查看虚拟机类型

nova flavor-list 或 openstack  flavor  list

2.查看什么镜像

Nova image-list 或 openstack image list

3.查看网络类型

openstack network list 或 neutron net-list

4.查看安全组

openstack security group list  或 nova secgroup-list

5.dhcp的配置文件修改

prevent_arp_spoofing = true
physical_interface_mappings =physnet1:eth0  网卡映射
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver   防火墙驱动
enable_security_group = true
enable_vxlan = false   关闭vxlan

6.创建一台创建虚拟机

首先查看网络 neutron net-list  用到网络的id

openstack server create --flavor m1.tiny --image cirros --nic net-id=网络id --security-group default --key-name mykey zzxtbl-instance

获取web控制台的链接

nova get-vnc-console zzxtbl2-instance novnc

请观看视屏

视屏会在腾讯课堂和优酷、56视屏网站中上传。请大家搜索中祥课堂即可观看

时间: 2024-08-23 11:20:21

openstack-之创建VM的相关文章

openstack 批量创建虚拟机

知识前提: 熟悉openstack 创建vm 的50个步骤 keystone  nova   glance  cinder  neutron 功能需求: 并发   批量创建 100 台 VM VM 初始化 创建结果信息进行check 任务分层: 读取tasK配置 生成taskList 任务列表 并发执行创建任务 任务执行状态的监控 任务执行进度的实时报告 任务执行过程的日志记录 任务执行失败的结果分析 result 结果重新review    实现方案:  ansible cmdb 技术方案:

openstack中创建一个虚拟机经过的51步

一.前言 本文在林海峰老师"openstack创建一个VM所需的29步"基础上进行了补充和修改,文中只用到了openstack六个核心组件,为了便于理解,架构中不同组件内的rabbit mq和db为同一个(可以为每个组件配置单独的db和rabbit mq).openstack组件之间通过REST调用,组件内通过RPC协议通信,RPC协议又是基于AMQP模型实现的,rabbit mq就是运用该模型的一款软件. 二.概述 以现实中的PC举例来说明openstack创建的VM,一个PC要能正

在openstack上创建第一个虚拟机

一.创建虚拟网络 第一次创建虚拟机,使用命令行来创建 在控制节点上,加载 admin 凭证来获取管理员能执行的命令访问权限 [[email protected] ~]# source admin-openstack.sh 创建提供者网络 [[email protected] ~]# neutron net-create --shared --provider:physical_network public --provider:network_type flat public-net Creat

opennebula kvm 创建VM oned报错日志

Thu Jul 17 10:45:36 2014 [ReM][D]: Req:4720 UID:0 VirtualMachineDeploy result SUCCESS, 12 Thu Jul 17 10:45:40 2014 [TM][D]: Message received: LOG I 12 Command execution fail: /app/opennebula/var/remotes/tm/shared/clone localhost.localdomain:/app/open

自动创建VM虚拟机

1.DOS自动创建VM虚拟机,加for可以批量创建 @echo off setlocal enabledelayedexpansion :START cd /d  K:\copyset /p file= 请输入虚拟机的名称: md  F:\"%file%" copy  model  F:\"%file%" cd /d  F:\"%file%"ren  *-0.vmdk  "%file%".vmdk.swp ren  *.vmd

Openstack liberty 创建实例快照源码分析1

Openstack liberty中也支持对云主机执行快照,快照是备份系统中一种常用的数据保护技术,在生产系统故障后,能通过快照将系统快速恢复到快照时间点:那Openstack中的云主机快照是否也支持这种故障恢复呢?请看下文: Openstack支持对处于运行或者停止状态的云主机执行快照,另外Openstack既可以从镜像启动云主机,也可以从启动磁盘启动云主机,根据条件组合,可以执行下面4中快照: 镜像启动云主机的离线快照 镜像启动云主机的在线快照 磁盘启动云主机的离线快照 磁盘启动云主机的在线

使用Azure虚机映像创建VM

上一篇文章我们介绍了如何创建Azure虚机映像,现在我们再来看下如何使用已经创建好的Azure虚机映像创建VM. 首先还是登录到Azure门户,在左侧菜单栏中选择所有资源,在所有类型中下拉选择映像,如下图所示 可以按"类型"对资源进行排序以方便查找映像, 从列表中选择需要使用的映像. 随即打开映像"概述"页,点击"创建VM",如下图所示 输入虚拟机信息. 在此处输入的用户名和密码用于登录到虚拟机. 完成后,单击"确定". 可以

openstack queens 创建虚拟机报错总结(1)

openstack queens 创建虚拟机的时候 查看状态为error,发现计算的节点和控制节点的nove日志都报错,报错如下:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128) 解决办法:在python 文件/usr/lib/python2.7/site-packages/tenacity/init.py增加字符处理代码:import sysdefa

微软云在azure上创建 VM虚拟机时,密码有什么要求

微软云在azure上创建 VM虚拟机时,密码有什么要求: 密码的长度必须为 12 到 123 个字符,并满足以下 4 个复杂性要求中的 3 个要求: 具有小写字符 具有大写字符 具有数字 具有特殊字符(正则表达式匹配 [\W_]) 不允许使用以下密码: [email protected] iloveyou! [email protected]$$w0rd [email protected] [email protected] Pa$$word [email protected] Password