openstack-8:安装Nova计算服务

NOVA计算服务
1 API负责接收和相应外部请求
2 Cert身份认证
3 scheduler 云主机调度(决策虚拟机创建到那个节点上的)
4 conductor 计算节点访问数据的中间价
5 consoleauth 控制台授权
6 novncproxy VNC代理

安装nova命令
yum install openstack-nova-api openstack-nova-conductor \
openstack-nova-console openstack-nova-novncproxy \
openstack-nova-scheduler

配置nova
vim /etc/nova/nova.conf
[default]

auth_strategy=keystone
enabled_apis = osapi_compute,metadata
my_ip=192.168.56.11
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
transport_url = rabbit://openstack:openstack@192.168.56.11
[vnc]
vncserver_listen=$my_ip
vncserver_proxyclient_address=$my_ip
[glance]
api_servers = http://192.168.56.11:9292
[oslo_concurrency]
lock_path = /var/lib/nova/tmp

[database]
connection = mysql+pymysql://nova:nova@192.168.56.11/nova

[api_database]
connection = mysql+pymysql://nova:nova@192.168.56.11/nova_api
!!!!!!!!!!!!!!!有报错
[oslo_messaging_rabbit]
rabbit_host=192.168.56.11
rabbit_port=5672
rabbit_userid=openstack
rabbit_password=openstack
!!!!!!!!!!!!!!!有报错
[keystone_authtoken]
auth_uri = http://192.168.56.11:5000
auth_url = http://192.168.56.11:35357
memcached_servers = 192.168.56.11:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = nova
password = nova

同步数据库
su -s /bin/sh -c "nova-manage api_db sync" nova
su -s /bin/sh -c "nova-manage db sync" nova

创建nova用户
source /etc/keystone/admin-openrc
openstack user create --domain default --password=nova nova
openstack role add --project service --user nova admin
创建服务
openstack service create --name nova \
--description "OpenStack Compute" compute
创建endpoints
openstack endpoint create --region RegionOne \
compute public http://192.168.56.11:8774/v2.1/%\(tenant_id\)s

openstack endpoint create --region RegionOne \
compute internal http://192.168.56.11:8774/v2.1/%\(tenant_id\)s

openstack endpoint create --region RegionOne \
compute admin http://192.168.56.11:8774/v2.1/%\(tenant_id\)s

开机启动服务
systemctl enable openstack-nova-api.service \
openstack-nova-consoleauth.service openstack-nova-scheduler.service \
openstack-nova-conductor.service openstack-nova-novncproxy.service
启动
systemctl start openstack-nova-api.service \
openstack-nova-consoleauth.service openstack-nova-scheduler.service \
openstack-nova-conductor.service openstack-nova-novncproxy.service

查看是否成功
openstack host list

============================================================
nova计算节点
通过消息队列接收并管理VM生命周期
nova-computer通过libvirt管理KVM,通过Xenapi管理Xen
192.168.56.12
vi /etc/sysconfig/selinux
SELINUX=disabled
setenforce 0
[root@linux-node2 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.56.11 linux-node1 linux-node1.oldboyedu.com
192.168.56.12 linux-node2 linux-node2.oldboyedu.com
安装命令
yum install centos-release-openstack-newton
yum install openstack-nova-compute
在192.168.56.11
scp /etc/nova/nova.conf 192.168.56.12:/etc/nova/
在192.168.56.12
vim /etc/nova/nova.conf
my_ip=192.168.56.12
[vnc]
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=192.168.56.12
novncproxy_base_url=http://192.168.56.11:6080/vnc_auto.html
enabled=true
[libvirt]
virt_type = qemu (有时候必须要写qemu)

#当grep -E '(vmx|svm)' /proc/cpuinfo 有内容的时候用KVM,没有用qemu
systemctl enable libvirtd.service openstack-nova-compute.service
systemctl start libvirtd.service openstack-nova-compute.service

配置时间同步
yum install chrony -y
vim /etc/chrony.conf 清空后只要下面一行
server 192.168.56.11 iburst
设置时区
timedatectl set-timezone Asia/Shanghai
启动时间务
systemctl enable chronyd.service
systemctl start chronyd.service

在192.168.56.11用命令查看
openstack compute service list
openstack host list
nova endpoints

转载于:https://blog.51cto.com/13491150/2056604

学会OpenStack之核心Nova服务一篇就够了!!! 本篇博客介绍了,OpenStack中最重要的组件Nova,它是负责提供计算资源的模块,也是OpenStack中的核心模块。OpenStack使用计算服务来托管和管理云计算系统。主要功能是负责虚拟机实例的生命周期管理、网络管理、存储卷管理、用户管理以及其他的相关云平台管理功能。 阅读详情

相关推荐

openstack核心组件-nova-计算服务

nova介绍: Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源。OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的。 用途与功能 : 1 实例生命周期管理 2 管理计算资源 3 网络和认证管理 4 REST 风格的 API 5 异步的一致性通信 6 Hypervisor 透明:支持Xen,XenServer/XCP,K...

PpikachuP的博客 3666

【openstack-T版 CentOS8 搭建记录 - VMware虚拟机上部署】nova组件部署

nova组件部署

戴挽舟的博客 484

详解:OpenStack nova

OpenStack–Nova架构介绍 Nova,首次出现在openstack的“Austin”版本中,提供大规模、可扩展、按需自助服务的计算资源,支持裸机、虚拟机和容器,依赖keystone的认证服务,neutron的网络服务,glance的镜像服务。 nova架构图如下: nova-api:接收rest消息,包括HTTP请求,服务间通信 nova-scheule:选择合适的主机 nova-conductor:数据库操作和复杂流程控制 nova-compute:虚拟机生命周期管理和资源管理,负责处理虚机和

Charles_Yin的博客 2029

openstack centos6.8安装

网上搜了一堆资料,搞出来的大家分享下Openstack 安装一.主机分配:主机名 hostnameIpsystemOpenstack192.168.1.220Centos6.8 x64node192.168.1.230Centos6.8 x642,管理节点安装(1).安装epel包Yum install epel-release –y(2).增加r...

weixin_34306676的博客 521

OpenStack(四)——Nova计算服务

1 2 3 4 5 6 7 8 ... .. ....

qq_48107890的博客 2418

OpenStack核心组件-Nova

计算服务是openstack最核心的服务之一 , 负责维护和管理云环境的计算资源。Nova自身并没有提供任何虚拟化能力,它提供计算服务,使用不同的虚拟化驱动来与底层支持的Hypervisor (虚拟机管理器)进行交互。所有的计算实例(虚拟服务器)由Nova进行生命周期的调度管理(启动、挂起、停止、删除等),全局来看,nova为整个架构提供虚拟化资源、技术,服务层面来看,nova本身并不具备虚拟化能力,而是通过compute组件与虚拟化管理工具交互实现虚拟资源调度。

m0_73901077的博客 1679

centOS8 Openstack Nova 计算服务搭建(1)

一 配置控制节点 1.1 先决条件 安装SQL 1.2 创建数据库 CREATE DATABASE nova_api; CREATE DATABASE nova; CREATE DATABASE nova_cell0; #grant GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' IDENTIFIED BY 'root'; GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'%' IDENTIFIED

hello world 1690

OpenStack的nova计算服务

Nova计算服务 计算服务是openstack最核心的服务之一,负责维护和管理云环境的计算资源,它在openstack项目中代号是nova。 Nova自身并投有提供任何虚拟化能力它提供计算服务,使用不同的虚拟化驱动君与底层支持的Hypervisor(虚拟机管理器)进行交互。所有的计算实例(虚拟服务器川由Nova进行生命周期的调度管理(启动、挂起、停止、删除等) Nova需要keystone、glance、neutron、cinder和swift等其他服务的支持,能与这些服务集成,实现如加密磁盘、裸金属计算实

weixin_56669056的博客 1353

2021-03-03 Centos8安装nova-api 出现 conflicts with file from package

Centos8安装nova-api 出现conflicts with file from package 具体报错: file /usr/lib/python3.6/site-packages/pyasn1/type/univ.py from install of python36-pyasn1-0.4.7-1.el7.noarch conflicts with file from package python3-pyasn1-0.4.6-3.el8.noarch 解决方案: yumdownloa.

z503755743的博客 458

OpenStack 计算节点上配置nova服务

OpenStack 计算节点上配置nova服务 1.配置环境 1.虚拟机时间同步 2.虚拟机开启虚拟化 2.计算节点上安装nova-compute调用libvirtd来创建虚拟机 yum install openstack-nova-compute -y yum install openstack-utils.noarch -y 直接选用yum本地源安装即可(一个161文件,一个235文件);...

weixin_44426859的博客 1398

OpenStack—Q Nova安装

Nova安装一、计算服务概念二、Controller—基础配置三、Controller—安装和配置组件四、Compute—安装配置五、验证nova服务 一、计算服务概念 OpenStack计算与OpenStack身份进行交互以进行身份验证;用于磁盘和服务器映像的OpenStack镜像服务;以及用于用户和管理界面的OpenStack Dashboard。镜像访问受到项目和用户的限制;每个项目的配额是...

Zcoder`Blog 1578

8 Openstack-Ussuri-Nova计算节点部署-centos8

Nova具体功能如下: 1 实例生命周期管理 2 管理计算资源 3 网络和认证管理 4 REST风格的API 5 异步的一致性通信 6 Hypervisor透明:支持Xen,XenServer/XCP, KVM, UML, VMware vSphere and Hyper-V 8.1 部署与配置nova - ALL Compute #安装kvm&qemu源包 wget http://rpmfind.net/linux/centos/8.2.2004/extras/x86_64/os/Packa.

盲盒岛 1620

OpenStack云计算基础架构技术与应用

根据应用的需求,将各种网络设备、服务器系统、终端设备、系统软件、工具软件和应用软件等相关软硬件和相关的数据有机地连接在一起,使之具有优良性能价格比的计算机系统的全过程。

『OpenStack』云计算平台『Nova』计算服务学习指南

本文将会讲解OpenStack 平台计算服务组件 Nova,结合抽象概念和简单易懂的实战操作,帮助您更好的理解 Nova 计算服务在 OpenStack 中的作用系统配置:宿主机 Ubuntu 20.04(WSL2)官网链接OpenStack是开源的云计算平台,用于构建和管理公有云和私有云基础设施。它提供了一组模块化的工具和服务,使用户能够创建和管理虚拟机、存储、网络、身份验证、镜像和其他云基础设施资源。

ReturnTmp的博客 1949

IEEE Transactions on Industrial Informatics(TII)投稿全流程解析:从准备到成功提交

本文详细解析了向IEEE Transactions on Industrial Informatics(TII)投稿的全流程,涵盖从投稿前的格式准备、内容结构优化到在线提交系统实操等关键环节。重点强调了遵守TII严格的格式规范、双盲评审要求以及如何构建有说服力的学术叙述,旨在帮助研究者提升稿件质量,顺利通过评审。

weixin_28396629的博客 1863

GD-Link离线烧录全攻略:从配置到一键下载的保姆级教程

本文详细介绍了GD-Link离线烧录的全流程,从硬件准备到软件配置,再到一键下载的实战技巧。通过保姆级教程,帮助工程师快速掌握国产MCU的离线烧录技术,适用于产线批量烧录和现场设备维护等场景,显著提升工作效率。

ww90123的博客 649

【Openstack Train安装】九、Nova安装

Nova是OpenStack中最核心的组件,它负责根据需求提供虚拟机服务并管理虚拟机生命周期,包括虚拟机创建、虚拟机调度和热迁移等。Nova的子组件包括nova-api、nova-compute、nova-scheduler、nova-conductor、nova-db、nova-console等等。本文介绍Nova安装步骤,Nova需在控制节点和计算节点安装安装。

AI爱好者的博客,分享计算机领域相关知识 2074

多孔材料吸附性质模拟程序RASPA的离线和在线安装方法

RASPA-2.0是今年美国西北大学教授Randall Q. Snurr等人开发的针对于MC,MD,分子力学优化等用途的程序,相比于之前开发的MUSIC软件,RASPA的功能更加齐全,操作更加简便,可以在MC的吸附过程中考虑骨架的柔性,也可以想MUSIC一样先制作积分格点(music中的map)。 A、离线安装(centos为例): (1)、安装之前要检查一下是否装了automake,

youyno的博客 1万+

Openstack12--计算服务(Nova)安装

需要在控制节点和计算节点安装。nova计算节点不启动/报错解决

m0_70212665的博客 2588

北斗导航 | 卫星信号捕获跟踪原理解析

卫星信号的捕获与跟踪是导航接收机的"眼睛",其性能直接决定定位精度、动态适应性和抗干扰能力。随着北斗三号全球组网完成,新一代接收机正朝着。两大核心阶段,二者共同构成定位的基础。调制,频谱主瓣宽度达4.092MHz,较传统BPSK调制抗干扰能力提升3dB[38]。的目标持续演进,在自动驾驶、精密农业等领域展现出巨大应用潜力。二维空间中搜索峰值相关能量[4]。卫星导航接收机对信号的处理可分为。北斗三号B1C/B2a信号采用。北斗三号新增的B1C信号采用。

尘世冰封的专栏 772

vue2学习笔记2-老规矩,从Hello World开始,了解Vue实例和模板

想要把“Hello,World”放置在页面上,首先需要准备一个HTML的块级元素div,来承接内容。

l_q_l的专栏 1257

OpenStack:计算服务(Nova)安装

实验前先快照,以防出错OpenStack 计算服务(Nova)是 OpenStack 项目的核心组件之一,它主要负责为用户提供计算资源的调配和管理功能,可帮助用户创建、管理和终止虚拟机实例(VM),并对计算资源进行高效分配与监控。

2301_79639443的博客 1013

地图自定义编码CSV转换成ini文件

创 建 schema.ini 文件:有时,当您尝试使用 .csv 文件将自定义地理信息导入 Tableau 时,您可能会看到“无法使用.csv,因为它不包含唯一列”错误消息。这是因为您的 .csv 文件可能包含数值数据,例如数值邮政编码。对于新的地理角色,Tableau 将只接受文本字段。但是,您可以创建一个 schema.ini 文件,以指示 Tableau 应将您要导入的数值字段视为文本字段。...

wenyusuran的专栏 1975
上一篇: PHP经典面试题目汇总(上篇)
下一篇: NSData之间数据类型转化
weixin_33728708
博客等级 码龄11年 5472粉丝 1452原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值