OpenStack 创建虚拟机错误: Host ‘compute1‘ is not mapped to any cell

news/2024/7/5 2:42:16
  1. 之前 Ubuntu 20.04 手动安装OpenStack只做到了 Networking service Installation Guide 这一步,然后就不继续了,以为最困难的都过去了

  2. 今天临时想要创建一个虚拟机,发现从命令行方式和 DashBoard 创建虚拟机,都报错了!

    Host ‘compute2’ is not mapped to any cell

  3. 从 DashBoard 查看错误原因
    在这里插入图片描述

  4. 分析:前面其他错误修改后,没有重新同步发现 compute 节点
    所以直接重新来过

    root@controller:/home/dhbm# nova-manage cell_v2 discover_hosts --verbose

     Found 2 cell mappings.
     Skipping cell0 since it does not contain hosts.
     Getting computes from cell 'cell1': acff5521-7a28-4a1d-bf04-6354dc5884eb
     Checking host mapping for compute host 'compute2': 0186d682-fbda-4c55-a6b4-950fa35ca6e2
     Creating host mapping for compute host 'compute2': 0186d682-fbda-4c55-a6b4-950fa35ca6e2
     Found 1 unmapped computes in cell: acff5521-7a28-4a1d-bf04-6354dc5884eb
    

    root@controller:/home/dhbm# openstack compute service list --service nova-compute

     +----+--------------+------------+------+---------+-------+----------------------------+
     | ID | Binary       | Host       | Zone | Status  | State | Updated At                 |
     +----+--------------+------------+------+---------+-------+----------------------------+
     |  5 | nova-compute | controller | nova | enabled | up    | 2022-12-06T06:26:07.000000 |
     | 13 | nova-compute | compute2   | nova | enabled | up    | 2022-12-06T06:26:10.000000 |
     +----+--------------+------------+------+---------+-------+----------------------------+
    

    再次创建虚拟机,就 OK了!

    在这里插入图片描述

后记

保险起见,以上修改调整后,一定重启一下对应服务

service nova-api restart
service nova-scheduler restart
service nova-conductor restart
service nova-novncproxy restart

HTTP 服务也要重启

systemctl restart apache2

比如:我这里直接继续创建虚拟机,就报错了

消息
Build of instance aec7299c-8928-44a3-a486-5d2521869bf3 aborted: The request you have made requires authentication. (HTTP 401) (Request-ID: req-9adf4910-4225-494d-9179-0e03317fc513)

在这里插入图片描述


http://lihuaxi.xjx100.cn/news/327527.html

相关文章

java招投标系统 招投标系统简介 招投标系统源码

随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审计监督要…

[附源码]Python计算机毕业设计Django校园疫情管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

00后会不会改变软件测试行业现状?

不可置否,从年开始,00后开始进入职场,开始他们漫长的职业生涯啦。 作为经历过90后改变职场规则的80后的老人们,又要瑟瑟发抖啦。 因为在90后之后,00后又开始整顿职场了。 80后,上有老下有小,为…

软件企业认定条件

(一)《软件企业认定申请书》(可从“中国双软认定网”下载填写); (二)企业法人营业执照副本、税务登记证复印件(复印件须加盖企业公章); (…

GOLANG 原生SQL 为什么 查询不到字段值

环境:go 1.19 mysql 数据库表:(模拟数据) IDCOL1COL2COL3STAT11112(null)1 //查不到,查出为 int 默认值 02212223033132330 在对如上内容进行查询时,我使用简单的原生 queryRow 函数,大致如下…

爬虫项目

spring data flow,各个服务通过rocketmq来串联springboot redis jpa Selenium bucket4j rocketmq jieba | es + hibernate search | UrlManager:管理需要采集的资源。种子资源的初始化(根据条件参数生成种子资源)-> 创建过程中加分布式锁资源的添加删除资源的优先级管…

爬虫学习-04

一、xpath的使用 html中选择标签,可以使用的通用方式css选择 xpath选择1.1介绍 XPath 即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言,Scrapy 是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架。因此Scrapy使用了…

不用USB,通过adb无线调试安卓手机页面

以前真机调试手机页面,都是使用数据线连接手机和电脑,近日身边没有USB数据线,折腾了下如何不依赖数据线只用无线调试手机页面,教程如下。 本教程适用于安卓11以及以上版本。否则应该使用USB数据线连接。一、安装adb工具 下载地址:https://developer.android.com/studio/re…