搭建云平台5 Day_________如何在控制器节点上安装和配置代号为 nova 的计算服务

简介: 搭建云平台5 Day_________如何在控制器节点上安装和配置代号为 nova 的计算服务

使用数据库访问客户端以用户身份连接到数据库服务器:root

$ mysql -u root -p


创建 、 和 数据库:nova_apinovanova_cell0

MariaDB [(none)]> CREATE DATABASE nova_api;

MariaDB [(none)]> CREATE DATABASE nova;

MariaDB [(none)]> CREATE DATABASE nova_cell0;image.png

授予对数据库的正确访问权限:


GRANT ALL PRIVILEGES ON nova_api.* TO ‘nova’@‘localhost’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova_api.* TO ‘nova’@’%’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova_api.* TO ‘nova’@‘tsw02’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova.* TO ‘nova’@‘localhost’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova.* TO ‘nova’@’%’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova.* TO ‘nova’@‘tsw02’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova_cell0.* TO ‘nova’@‘localhost’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova_cell0.* TO ‘nova’@’%’ IDENTIFIED BY ‘nova’;

GRANT ALL PRIVILEGES ON nova_cell0.* TO ‘nova’@‘tsw02’ IDENTIFIED BY ‘nova’;image.png

创建计算服务凭据:

创建用户:nova

openstack user create --domain default --password-prompt nova

将角色添加到用户:adminnova

openstack user create --domain default --password-prompt nova

创建服务实体:nova

openstack service create --name nova --description “OpenStack Compute” computeimage.pngimage.png

openstack user create --domain default --password-prompt placementimage.png

openstack role add --project admin --user placement admin

openstack service create --name placement --description “Placement API” placementimage.png


openstack endpoint create --region RegionOne placement public http://192.168.253.132:8778

openstack endpoint create --region RegionOne placement internal http://192.168.253.132:8778

openstack endpoint create --region RegionOne placement admin http://192.168.253.132:8778image.png


创建placement数据库并授权

mysql -u root -p

show databases;

CREATE DATABASE placement;

GRANT ALL PRIVILEGES ON placement.* TO ‘placement’@‘localhost’ IDENTIFIED BY ‘placement’;

GRANT ALL PRIVILEGES ON placement.* TO ‘placement’@’%’ IDENTIFIED BY ‘placement’;

GRANT ALL PRIVILEGES ON placement.* TO ‘placement’@‘tsw02’ IDENTIFIED BY ‘placement’;image.pngimage.png#安装和配置组件

yum install -y openstack-nova-api

yum install -y openstack-nova-conductor

yum install -y openstack-nova-console

yum install -y openstack-nova-novncproxy

yum install -y openstack-nova-scheduler

yum install -y openstack-nova-placement-api

此处一个个安装,安装成功会出现complete,否则则安装失败(此处不上图了)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

编辑文件并完成以下操作:/etc/nova/nova.conf

vim /etc/nova/nova.confimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngvim /etc/httpd/conf.d/00-nova-placement-api.conf


<Directory /usr/bin>

= 2.4>

Require all granted


<IfVersion < 2.4>

Order allow,deny

Allow from allimage.png




启动:

systemctl start openstack-nova-api.service

systemctl start openstack-nova-consoleauth

systemctl start openstack-nova-scheduler

systemctl start openstack-nova-conductor

systemctl start openstack-nova-novncproxy


开机自启:

systemctl enable openstack-nova-api.service

systemctl enable openstack-nova-consoleauth

systemctl enable openstack-nova-scheduler

systemctl enable openstack-nova-conductor

systemctl enable openstack-nova-novncproxy


查看状态:

systemctl status openstack-nova-api.service

systemctl status openstack-nova-consoleauth

systemctl status openstack-nova-scheduler

systemctl status openstack-nova-conductor

systemctl status openstack-nova-novncproxyimage.pngimage.pngimage.png看见上图则表示成功

目录
相关文章
|
监控 安全 搜索推荐
智慧校园云平台如何优化资源配置?
智慧校园云平台是教育信息化的核心工具,融合云计算、大数据、物联网和人工智能技术,为学校提供全方位数字化管理与服务。平台通过统一资源管理、智能调度分配、个性化学习路径、自动化流程、家校互动优化等功能,提升资源使用效率和教育公平性。同时,借助数据分析支持科学决策,促进校内外资源共享与协同,强化环境安全监控及财务管理智能化,推动可持续发展。这些措施共同助力教育管理的高效与前瞻。
441 22
|
存储 弹性计算 安全
蚂蚁数科 MAPPIC 密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
蚂蚁数科 MAPPIC 密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
379 1
|
机器学习/深度学习 人工智能 物联网
探索云平台:构建未来计算的基石
本文旨在深入探讨云平台的基本概念、核心优势及其在现代IT架构中的关键作用。我们将从云计算的起源讲起,逐步解析云平台的运作机制,并通过具体案例展示其如何推动企业创新和效率提升。无论是创业者还是资深技术专家,了解云平台的本质和发展动向,都是把握未来科技趋势的重要一步。
623 2
|
弹性计算 人工智能 安全
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
阿里云计算巢新添成员——蚂蚁数科的MAPPIC密态计算云平台,旨在为企业提供安全的大数据和模型密态计算服务,促进数据资产和模型资产的挖掘。MAPPIC是融合AI和BI的隐私保护平台,支持N+接入方式和弹性计算。通过阿里云计算巢,企业能快速创建密态计算集群,降低使用门槛,同时提升业务可靠性和审计追溯能力。双方合作将加速密态计算在云上的应用,应对数据隐私和安全挑战。
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
|
SQL 分布式计算 数据挖掘
阿里云MaxCompute携手华大基因打造精准医疗应用云平台,十万基因组计算成本降低至1000美金以内
华大基因是中国最领先的基因科技公司,华大基因为消除人类病痛、经济危机、国家灾难、濒危动物保护、缩小贫富差距等方面提供分子遗传层面的技术支持。让我们结合maxcompute的技术特点,看看如何助力华大基因。
2968 13
|
存储 安全 大数据
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
|
存储 KVM 虚拟化
VMware 安装华三CAS云平台过程
H3C CAS是一款基于KVM和OpenStack的虚拟化管理平台,包括CVK(虚拟化内核)、CVM(虚拟化管理)、CIC(云业务管理)和SSV(自助服务虚拟化)四个组件。实验目的是在VMware上搭建CAS云平台,通过创建虚拟机、选择Ubuntu 64位操作系统、配置处理器和内存、挂载ISO镜像等步骤进行安装。安装完成后,通过IP:8080/cas或https://ip:8443/cas以admin/admin登录验证。
2184 1
|
弹性计算 人工智能 安全
|
安全 API 数据安全/隐私保护
云安全中心-云平台配置检查CIEM查询到的Ram相关的检查项,能否在阿里云OpenAPI查到同样的?
云安全中心-云平台配置检查CIEM查询到的Ram相关的检查项,能否在阿里云OpenAPI查到同样的?
306 1
|
弹性计算 专有云 应用服务中间件
nginx在云平台服务几个典型代理场景中的应用案例
在云平台服务中有多种场景需要使用到反向代理,常见的应用场景包括:内网专有云平台访问公网资源、公有云平台访问客户内网IDC机房资源、云产品通过代理访问多个不同的资源等等。笔者总结几种场景配置nginx的7层反向代理、4层反向代理,巧妙实现应用需求。
nginx在云平台服务几个典型代理场景中的应用案例

热门文章

最新文章