nova

No valid host was found. There are not enough hosts available-----openstack建虚拟机直接报错

白昼怎懂夜的黑 提交于 2019-12-05 05:07:45
目录 No valid host was found. There are not enough hosts available-----openstack建虚拟机直接报错 一、问题现象: 二、解决思路: 1、查看计算节点的nova-compute 日志,发现如下日志: 2、查看nova-scheduler.log 3、进数据查看数据库表 4、尝试将compute节点从nova service-list中删除,并重新加入到集群中 5、再次进入数据库,执行 select * from resource_providers; 6、查找官网,找到了操作 resource_providers 的openstack命令,执行如下操作。 No valid host was found. There are not enough hosts available-----openstack建虚拟机直接报错 一、问题现象: 本次环境中只有一个计算节点,创建虚拟机直接报错,使用nova show 看到报错如下图: "message": "No valid host was found. There are not enough hosts available.", "code": 500 二、解决思路: 1、查看计算节点的nova-compute 日志,发现如下日志: 2019-11-21 19:47

openstack

旧街凉风 提交于 2019-12-05 00:22:37
一、openstack核心组件:1、Horizon(控制台):就是web展示界面操作平台,方便用户交互的2、Nova(计算):负责创建,调度,销毁云主机3、Neutron(网络):负责实现SDN4、Cinder(块存储):提供持久化块存储,即为云主机提供附加云盘5、Glance(镜像):提供镜像服务,装机使用6、Keystone(认证):为访问openstack各组件提供认证和授权功能,认证通过后,提供一个服务列表(存放你有权访问的服务),可以通过该列表访问各个组件 7、Swift(对象存储):目录结构存储数据8、Ceilometer(计费):监控性能,计费9、Heat(编排): 二、创建虚拟机#nova boot \#--flavor 0a4c5bc4-bdcb-4389-a072-c6a5d6e74f09 \#--image 77d42b83-a766-47f6-8bad-766af8ca23b6 \#--nic net-id=04e798ec-e055-4ae6-89e1-4f51177960df \Test 三、创建快照#nova image-create <server> <name><server> //nova_id<name> //快照name 四、快照装换为qcow2镜像#glance image-create --name "test" --file

大数据组件——nova

断了今生、忘了曾经 提交于 2019-12-04 15:29:04
/*--> */ /*--> */ nova提供了一种配置计算实例,支持创建虚拟机,裸机服务器。 nova在 linux上作为一组守护进程运行,以提供该服务 nova分成两类节点:一个是 nova-compute计算节点,另一个是控制节点 /*--> */ /*--> */ nova api:负责接收和响应外部请求,外部访问 nova的唯一途径,接受外部请求并通过 Message Queue将请求发送给其他的服务组件 nova scheduler:云主机调度,决策虚拟机应该创建在哪个计算节点上。决策一个虚拟机应该调度到哪个物理节点上(过滤,计算权值) nova computer:运行在计算节点上,通过 message queue接收并管理 KVM的生命周期。管理虚拟机的核心服务,通过调用 hypervisor API实现虚拟生命周期管理 hypervisor:计算节点上跑的虚拟化管理程序,虚拟机管理最底层的程序。不同虚拟化技术提供自己的 hypervisor nova conductor:计算节点访问数据库的中间件, nova-computer经常需要更新数据库(比如虚拟机环境),但不会直接访问数据库,而是将这个任务委托给 nova-conductor nova consoleauth :控制台的授权验证,需要打开vnc 需要在consoleauth 进行授权认证 nova

openstack stein部署手册 6. nova-api

蹲街弑〆低调 提交于 2019-12-04 15:11:56
# 建立数据库用户及权限 create database nova; grant all privileges on nova.* to nova@'localhost' identified by 'Abc@123'; grant all privileges on nova.* to nova@'%' identified by 'Abc@123'; create database nova_api; grant all privileges on nova_api.* to nova@'localhost' identified by 'Abc@123'; grant all privileges on nova_api.* to nova@'%' identified by 'Abc@123'; create database nova_cell0; grant all privileges on nova_cell0.* to nova@'localhost' identified by 'Abc@123'; grant all privileges on nova_cell0.* to nova@'%' identified by 'Abc@123'; flush privileges; # 建立用户、角色、服务、项目、域、端点 source ~/.openstack

openstack 给虚拟机添加网卡

这一生的挚爱 提交于 2019-12-04 06:03:50
openstack 给虚拟机添加网卡 ######下面标颜色的地方需要替换为需要新建的接口IP和所属的网络名称##创建接口 neutron port-create --fixed-ip ip_address=192.168.3.226 public ###将接口绑定到虚拟机 nova interface-attach --port-id $(neutron port-list --network_id=$(neutron net-list |grep public |awk '{print $2}') |grep '192.168.3.226"' |awk '{print $2}') $(nova list |grep web-3 |awk '{print $2}') ###查看虚拟机的接口信息 nova interface-list $(nova list |grep web-3 |awk '{print $2}') 来源: https://www.cnblogs.com/blog-lhong/p/11834627.html

云计算技术与应用

穿精又带淫゛_ 提交于 2019-12-03 13:54:54
==openstack== IaaS 云计算基础架构平台 基础环境: 1.使用命令行方式设置主机名,防火墙以及 SELinux 设置如下: (1)设置控制节点主机名 controller;计算节点主机名:compute。 # hostnamectl set-hostname controller # hostnamectl set-hostname compute (2)各个节点关闭防火墙,设置开机不启动。 # systemctl stop firewalld.service # systemctl disable firewalld.service (3)设置各个节点 selinux 状态为 permissive。 # vi /etc/selinux/config SELINUX=permissive 2.使用命令查询控制/计算节点的主机名。 # hostname 3 .使用命令查询控制/计算节点 selinux 的状态。 # getenforce 4 .在控制节点上通过 SecureFX 上传两个镜像文件 CentOS-7-x86_64-DVD-1511.iso, XianDian-IaaS-v2.2.iso 到 opt 下,使用命 令创建/opt 下两个目录,并将以上镜像文件分别挂载到上述两个目录下,并 使用命令查看挂载的情况(需显示挂载的文件系统类型和具体的大小)。 #

OpenStack Newton Installation(using packstack) Error

匿名 (未验证) 提交于 2019-12-03 10:24:21
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I've recently installed the OpenStack Newton on a freshly installed CentOS-7 . I followed the Packstack quickstart guide for the single node setup. I'm stuck in this from this monday. I have tow problems. 1. The installation stops with the error: Error appeared during Puppet run: 192.168.x.xx_controller.pp When I open the setup.log file I have this: Error appeared during Puppet run: 192.168.x.xx_controller.pp Error: /Stage[main]/Nova::Db::Sync/Exec[nova-db-sync]: Failed to call refresh: /usr/bin/nova-manage db sync returned 1 instead of one

openstack 调整云主机大小

人盡茶涼 提交于 2019-12-03 04:00:27
openstack 调整云主机大小 ######在主控制节点和所有的计算机节点做ssh认证 [ ! -f sshkey_tool.sh ] && wget https://files.cnblogs.com/files/blog-lhong/sshkey_tool.sh bash sshkey_tool.sh node171 root ess.com1 bash sshkey_tool.sh node172 root ess.com1 bash sshkey_tool.sh node173 root ess.com1 bash sshkey_tool.sh node174 root ess.com1 bash sshkey_tool.sh controller root ess.com1 ######生成sshkey和配置ssh ########主控制节点和所有的计算机节点 usermod -s /bin/bash nova su nova -c " cd /tmp yes |ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa yes |ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa echo ' Host * StrictHostKeyChecking no UserKnownHostsFile=/dev/null

Uncaught (in promise): Error Cannot instantiate object new is missing

匿名 (未验证) 提交于 2019-12-03 01:45:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I have a controller: Menu.Controller.js: sap . ui . define ([ "sapit/ext/utils/BaseController" , "sap/ui/model/json/JSONModel" , "sap/ui/model/Sorter" , "sap/ui/model/Filter" , "sapit/nova/model/constants" , "sapit/ nova /model/formatter" , "sapit/ nova /util/Helper" , "sapit/ nova /util/Validator" , "sapit/ nova /util/ItemService" ], function ( BaseController , JSONModel , Sorter , Filter , constants , formatter , Helper , Validator , ItemService ) { "use strict" ; return BaseController . extend ( "sapit.nova.controller.Menu" , {

openstack nova ocmpute not creating instance?

匿名 (未验证) 提交于 2019-12-03 01:10:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I can't get nova compute to create an instance of my project. Could anyone help me debug the problem? If i create an instance on the web interface from openstack it doesn't appear, and nova-compute gives methis error ERROR nova.compute.resource_tracker [None req-8c3ddc97-60a0-47c4-b4a6-3f22216896e9 None None] Skipping removal of all ocations for deleted instances: Failed to retrieve allocations for resource provider 310b0401-71cc-45e5-8c16-1ac9a337 2654: {"errors": [{"status": 404, "request_id": "req-b5fee1dc-4572-47f6-9b57-c04a37876a1f",