精华内容
下载资源
问答
  • openstack创建云主机
    千次阅读 多人点赞
    2021-02-12 16:47:34

    全网第一份使用open stack命令创建云主机

    一.上传镜像

    #使用open stack命令上传cirros镜像,命名为cirros
    [root@controller ~]# openstack image create --disk-format qcow2 --file /root/cirros-0.3.1-x86_64-disk.img cirros
    

    二.创建云主机类型

    #使用open stack命令创建磁盘大小为20G,内存为1G,cpu为1核的small云主机类型
    [root@controller ~]# openstack flavor create --disk 20 --ram 1024 --vcpus 1 small
    #如果想指定swap 分区大小为1G,可在后面加--swap 1024
    

    三.创建网络

    1.创建外网

    #1)使用open stack命令创建外部网络extnet
    [root@controller ~]# openstack network create --project admin --external --provider-network-type flat --provider-physical-network provider "extnet"
    
    
    #2)使用open stack命令创建外部网络的子网extsubnet,浮动IP网段为192.168.35.0/24(这是我虚拟的给的外部网络),网关是192.168.35.2,启动dhcp,dhcp地址池范围为192.168.35.200~192.168.35.249,dns服务器为223.5.5.5
    [root@controller ~]# openstack subnet create --project admin --dhcp --gateway 192.168.35.2 --ip-version 4 --network extnet --allocation-pool start=192.168.35.200,end=192.168.35.249 --dns-nameserver 223.5.5.5 --subnet-range 192.168.35.0/24 "extsubnet"
    

    2.创建内网

    #1)使用open stack命令创建内网intent
    [root@controller ~]# openstack network create --internal --project admin "intnet"
    
    
    #2)使用open stack命令创建内网的子网intsubnet,子网ip段为10.0.0.0/24,网关为10.0.0.1,启动dhcp,dhcp地址池范围为10.0.0.100~10.0.0.200,dns服务器地址为223.5.5.5
    [root@controller ~]# openstack subnet create --dhcp --dns-nameserver 223.5.5.5 --gateway 10.0.0.1 --ip-version 4 --network intnet --project admin --allocation-pool start=10.0.0.100,end=10.0.0.200 --subnet-range 10.0.0.0/24 intsubnet
    

    3.创建路由

    #1)使用open stack命令创建名为ext-route的路由
    [root@controller ~]# openstack router create --project admin "ext-route"
    
    #2)使用open stack命令绑定ext-route和外网extnet,并启动snat
    [root@controller ~]# openstack router set --external-gateway extnet --enable-snat "ext-route"
    
    #3)使用open stack命令为ext-route添加子网intsubnet
    [root@controller ~]# openstack router add subnet ext-route intsubnet
    

    四.创建云主机

    #使用open stack命令创建类型为small,镜像为cirros,网络为intnet,安全组为admin项目有默认的default,名称为test的云主机
    [root@controller ~]# openstack server create --flavor small --image cirros --network intnet --security-group 02afe1eb-d659-456a-b569-ef0c8b637e49 
    "test"
    

    五.绑定浮动IP

    1.生成浮动IP

    #使用open stack命令从外部子网extsubnet中生成一个浮动ip
    [root@controller ~]# openstack floating ip create --subnet extsubnet --project admin "extnet"
    

    2.绑定浮动IP

    #使用open stack命令绑定刚刚生成的浮动ip到云主机上
    [root@controller ~]# openstack server add floating ip test 192.168.35.203
    

    六.测试连通

    #使用ping命令测试连通性
    C:\Users\zzh>ping 192.168.35.203
    
    正在 Ping 192.168.35.203 具有 32 字节的数据:
    来自 192.168.35.203 的回复: 字节=32 时间=1ms TTL=63
    来自 192.168.35.203 的回复: 字节=32 时间<1ms TTL=63
    来自 192.168.35.203 的回复: 字节=32 时间<1ms TTL=63
    来自 192.168.35.203 的回复: 字节=32 时间<1ms TTL=63
    
    192.168.35.203 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 0ms,最长 = 1ms,平均 = 0msA
    
    更多相关内容
  • OpenStack创建云主机

    2021-04-01 21:08:55
    使用queens版OpenStack创建默认云主机并测试网络性创建网络创建路由创建云主机测试云主机网络性 创建网络 创建路由 创建云主机 测试云主机网络性

    使用queens版OpenStack创建默认云主机并测试网络性


    前提: 成功创建OpenStack并登录成功

    创建网络

    在这里插入图片描述

    创建路由

    在这里插入图片描述

    创建云主机

    上传完好的镜像,自带的镜像有问题
    在这里插入图片描述
    在这里插入图片描述

    测试云主机网络性

    在这里插入图片描述

    展开全文
  • 进入/usr/share/libvirt/cpu_map.xml,搜索日志中报错的对应特性相关所有字段删除,重启libvirtd服务,再次尝试创建云主机,直至该类报错完全消失 建议将修改完成的文件保存好以便同类cpu部署 ...

    现象:
    创建云主机报错500
    从报错中可定位到问题出在nova的conductor组件中

    日志:
    查看/var/log/nova/nova-conductor.log
    日志排查
    从日志中可以观察到是因为找不到cpu特性

    解决方法:
    进入/usr/share/libvirt/cpu_map.xml,搜索日志中报错的对应特性相关所有字段删除,重启libvirtd服务,再次尝试创建云主机,直至该类报错完全消失
    删除对应特性

    建议将修改完成的文件保存好以便同类cpu部署

    展开全文
  • 写博客就是爆肝 第一步 因为这里之前在上一篇文章中就已经把需要的镜像...这里在web端建立云主机的方式我以word文档的形式上传,一样的清晰明了 如果有需要的,可以下载来 openstack建立云主机教程 提取码: h1tu ↩︎

    写博客就是爆肝 😦

    第一步

    因为这里之前在上一篇文章中就已经把需要的镜像上传到两个节点,所以这里可以直接做后面的
    这里要用到的所有命令都在文章末尾处,点击这里👉 1 即可直接跳转
    在controller和compute节点都做
    在这里插入图片描述
    将该目录下的所有文件移动到 media 文件夹中
    在这里插入图片描述
    编辑controller节点的文档
    在这里插入图片描述
    内容如下图
    在这里插入图片描述
    controller 节点保存完文档后还需要在 opt 路径下新建两个文件夹,命令如下
    在这里插入图片描述
    compute节点前面的命令和controller节点是一样的,到这里编辑文档就有区别了
    在这里插入图片描述
    内容如下
    在这里插入图片描述
    controller节点和compute节点接下来的步骤可以同步
    使用 cd 退回到root目录
    在这里插入图片描述
    在这里插入图片描述
    然后在controller节点挂载 centos镜像到 opt路径下的centos文件夹
    在这里插入图片描述
    再挂载 iaas镜像到 opt路径下的openstack文件夹
    在这里插入图片描述
    挂载完成之后就使用 ls 查看文件是否正确
    正确应该为下图
    在这里插入图片描述
    而后就可以查看列表了
    在这里插入图片描述
    接下来就在controller节点安装需要的 vim vsftpd iaas-xiandian
    命令为
    在这里插入图片描述
    这里安装完成后就在compute节点进行安装
    在这里插入图片描述
    到这里差不多就完成了,最后再给用户授权即可
    在这里插入图片描述

    完成之后就可以上传镜像至web端测试是否全部成功了

    这里在web端建立云主机的方式我以word文档的形式上传,一样的清晰明了 如果有需要的,可以下载来

    openstack建立云主机教程
    提取码: h1tu


    1. 在这里插入图片描述 ↩︎

    展开全文
  • openstack创建云主机流程

    千次阅读 2019-05-19 08:36:56
    当访问Dashboard的时候,会显示一个登录页面,Dashboard会告诉你,想使用Openstack创建云主机?那你得先把你的账号密码交给我,我去Keystone上验证你的身份之后才能让你登录。 Keystone接收到前端表单传过来的域,...
  • #!/bin/sh passwd <<EOF 123456 123456 EOF sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config systemtl restart sshd //重启ssh服务,不同系统的虚拟机命令会不一样
  • nova compute通过rpc.call的方式查询nova数据库中虚机的信息,例如主机模板和id; nova conductor从消息队列中拿到请求查询数据库中该(虚拟机信息)的消息; nova conductor查询nova数据库; nova 数据库返回被查询...
  • openstack创建云主机问题

    千次阅读 2019-09-20 16:07:11
    创建云主机一直失败,查了日志只有nova-conductor.log出现error如下 ERROR nova.scheduler.utils [req-17e50154-2c8b-48b3-8788-0000051bc45e bef013ac1ed5430ead16590618821576 597b213656ff43889490bd26dfc8a238 -...
  • 首先查看计算节点上的日志/var/log/nova/nova-compute 发现以下报错 2020-04-22 15:27:21.863 12189 ERROR nova.compute.resource_...c "nova-manage cell_v2 discover_hosts --verbose" nova 创建实例成功,报错消失
  • OpenStack 云主机创建

    千次阅读 2021-01-27 18:06:25
    本次,我们采用命令行的方式来创建云主机 前期准备
  • 云计算openstack搭建及命令创建云主机
  • openstack平台上创建云主机

    千次阅读 2021-05-10 19:21:23
    两种方式创建云主机前提交代:上传镜像web创建云主机修改安全组创建云主机类型创建网络创建云主机命令行创建云主机首先创建云主机类型创建网络云主机创建 前提 云平台的控股节点(controller)和计算节点(compute)搭建...
  • OpenStack部署及创建云主机实例

    千次阅读 2021-11-16 08:52:14
    这里使用 Packstack 工具安装,Packstack是一个实用程序,它使用Puppet 模块在多个预安装的服务器上自动部署 OpenStack 的各个部分SSH。 备注:Packstack 仅适用于 CentOS ----------------------------------------...
  • 创建m1.nano类型的主机3. 生成一个键值对4. 增加安全组规则5. 启动一个实例1) 确定实例选项2)创建实例3)使用虚拟控制台访问实例4) 验证能否远程访问实例 1. 创建虚拟网络 我们需要创建必要的虚拟网络来支持创建...
  • 创建镜像 [root@controller ~]# source /etc/keystone/admin-openrc.sh [root@controller ~]# [root@controller ~]# glance image-create --name "cirros" --disk-format qcow2 --container-format bare --...
  • Openstack新建云主机的流程

    千次阅读 2017-12-07 16:34:02
    Openstack可以让你在登录dashboard之后只需要点一下”创建主机“的按钮,选择相应配置,在几十秒内就可以创建好一台云主机供你使用,这么牛逼的事情是怎么做到的呢? 别着急,听我跟你慢慢道来
  • OpenStack是一个操作系统,它控制整个数据中心的计算、存储和网络资源的大型池,所有这些都通过具有通用身份验证机制的api进行管理和配置。
  • openstack的dashboard界面创建云主机、修改云主机规格、重建等操作都会导致虚拟机状态错误,错误界面如下,并且这种状态是真实的错误,即使在底层把错误状态修复了,虚拟机依然是不能正常使用的。 我这遇到的报错分...
  • 1.创建云主机类型 source /etc/keystone/admin-openrc.sh (在开始使用OpenStack命令操作时,要先运行环境变量) nova flavor-create (1)test (2)1 (3)4000 (4)50 (5)4 (1)虚拟机类型的名称 (2)虚拟机类型的ID,...
  • 创建云主机界面 创建云主机到 最后一步 元数据,定制这输入:admin_pass 最后边输入密码 即可 注:密码最多8位数,超过8位,虽然创建不会失败,而且nova show 查看密码也是超过8位,但登陆的时候最多只能用8位的,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,580
精华内容 4,232
关键字:

openstack创建云主机