##8.创建虚拟机--openstack

##8.创建虚拟机.txt.sh
#仅作为参考

source ./admin-openstack.sh

#创建虚拟网络
openstack network create --share --external --provider-physical-network provider --provider-network-type flat vnet_10.2

#创建子网
openstack subnet create --network vnet_10.2 --allocation-pool start=10.2.1.200,end=10.2.1.220 --dns-nameserver 172.16.11.14 --gateway 10.2.1.1 --subnet-range 10.2.1.0/24 --name sub_vnet_10.2
#cc312fbb-9538-4896-aa6d-bcbe62d7dcc4

#查看网络
neutron net-list
neutron subnet-list

#创建秘钥
ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa
nova keypair-add --pub-key ~/.ssh/id_dsa.pub mykey
nova keypair-list #查看密钥

#创建可用域
nova aggregate-create Dell01 Dell01
nova aggregate-list

#创建云主机类型
openstack flavor create --id 1 --vcpus 1 --ram 512 --disk 5  m1.nano

#安全规则
openstack security group rule create --proto icmp default
openstack security group rule create --proto tcp --dst-port 22 ‘default‘

#云主机可用类型
openstack flavor list
#可用镜像
openstack image list
#可用的网络
openstack network list
#可用的安全组
openstack security group list

#创建虚拟机 kvm01-cirros
#m1.nano 主机类型,net-id后面是网络ID号
nova boot --flavor m1.nano --image cirros   --nic net-id=5f8f16c1-a647-4a49-9c39-2e8747bfb329   --security-group default --key-name mykey   kvm01-cirros

###--------------------------------------------------------
时间: 2024-10-10 19:56:47

##8.创建虚拟机--openstack的相关文章

openstack之创建虚拟机

1.创建网络和子网 [[email protected] ~]# source admin-openrc.sh  [[email protected] ~]# neutron net-create flat --shared --provider:physical_network physnet1 --provider:network_type flat Created a new network: +---------------------------+-------------------

如何解决OpenStack创建虚拟机或删除虚拟机时一直处于deleting或者creating状态的问题。

在OpenStack使用时,有时候会遇到创建虚拟机或者删除虚拟机无法成功创建或者删除的时候,一直提示正在进行中. 这种问题是由于OpenStack的消息积压,OpenStack的Nova Computer无法消费消息说导致. 处理这两种情况的方法可以是,先重置虚拟机状态,把虚拟机设置为active状态,删除虚拟机,再重启nova computer的服务即可. 步骤如下: 1.SSH登陆OpenStack管理平台. 2.加载source源: source keystonerc 3. 把所有Open

OPENSTACK在RHEL7安装;admin创建虚拟机模板供demo使用

首先RHEL7安装,导入镜像,选择第一个安装7.0,接着出现下面的界面,我这安装截图来自虚拟机,真正做实验是在物理机,一般需要内存5个G 选择英文 时间选择上海,software selection选择Server UI(加上图形化界面),设置installation destination最后点击begin installation 重新配置分区 点done,一步步继续,下面截图,来自别人提供,我当时忘记截图了 左边添加root密码,右边创建用户 把勾选的enable取消掉 不注册 OK,等待

openstack创建虚拟机

使用devstack安装部署openstack之后,通常我们应该使用vmware的快照功能拍摄快照,以便以后我们可以恢复到之前的情况.创建虚拟机是openstack典型的工作流程,下面将给出创建虚拟机的详细步骤: 1.由于openstack的各种服务都需要经过授权才能够使用,而在授权过程中会使用到OS_PROJECT_NAME,OS_USERNAME和ADMIN_PASSWORD三个openstack环境变量,devstack为我们提供了设置这三个变量的openrc脚本,因此只需devstack

openstack创建虚拟机思维导图整理

openstack创建虚拟机思维导图整理:

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

OpenStack创建虚拟机流程

云主机创建流程图: dashboard发创建云主机的请求是先到novaclient,再由novaclient以http的形式发送到nova-api端,我们这里直接从nova端讲起,通过wsgi映射匹配,API映射匹配可以看我的另一篇博客:OpenStack Restful API框架介绍 创建云主机会首先调用到nova/api/openstack/compute/servers.py文件中的create()函数: @wsgi.response(202) @extensions.expected_

openstack创建虚拟机的步骤

图片来自互联网. 虚拟机启动过程如下: 1.界面或命令行通过RESTful API向keystone获取认证信息.2.keystone通过用户请求认证信息,并生成auth-token返回给对应的认证请求.3.界面或命令行通过RESTful API向nova-api发送一个boot instance的请求(携带auth-token).4.nova-api接受请求后向keystone发送认证请求,查看token是否为有效用户和token.5.keystone验证token是否有效,如有效则返回有效的

在Openstack控制节点上使用nova命令创建虚拟机(详细图文过程)

首先,我们需要了解到使用nova命令行创建一个虚拟机,需要如下的信息:glanceID.flavorID.net-id.security-groupsID.availability-zone(指定的母机}.keypairname1.查看glance使用命令:glance image-list 列出节点上所有的image,选择需要的镜像, 我们这里选择:93449941-fba1-436e-a4f2-74a5c1250ad1 2.查看flavor使用命令:nova flavor-list 来列出节