搭建云平台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看见上图则表示成功

目录
相关文章
|
存储 监控 安全
使用VMware Workstation搭建先电IaaS云平台(v2.2版本)(上)
使用VMware Workstation搭建先电IaaS云平台(v2.2版本)
607 0
使用VMware Workstation搭建先电IaaS云平台(v2.2版本)(上)
|
2月前
|
机器学习/深度学习 人工智能 物联网
探索云平台:构建未来计算的基石
本文旨在深入探讨云平台的基本概念、核心优势及其在现代IT架构中的关键作用。我们将从云计算的起源讲起,逐步解析云平台的运作机制,并通过具体案例展示其如何推动企业创新和效率提升。无论是创业者还是资深技术专家,了解云平台的本质和发展动向,都是把握未来科技趋势的重要一步。
85 2
|
6月前
|
弹性计算 人工智能 安全
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
阿里云计算巢新添成员——蚂蚁数科的MAPPIC密态计算云平台,旨在为企业提供安全的大数据和模型密态计算服务,促进数据资产和模型资产的挖掘。MAPPIC是融合AI和BI的隐私保护平台,支持N+接入方式和弹性计算。通过阿里云计算巢,企业能快速创建密态计算集群,降低使用门槛,同时提升业务可靠性和审计追溯能力。双方合作将加速密态计算在云上的应用,应对数据隐私和安全挑战。
蚂蚁数科MAPPIC密态计算云平台入驻阿里云计算巢,打造云上密态计算服务
|
4月前
|
弹性计算 人工智能 安全
|
6月前
|
SQL 分布式计算 数据挖掘
阿里云MaxCompute携手华大基因打造精准医疗应用云平台,十万基因组计算成本降低至1000美金以内
华大基因是中国最领先的基因科技公司,华大基因为消除人类病痛、经济危机、国家灾难、濒危动物保护、缩小贫富差距等方面提供分子遗传层面的技术支持。让我们结合maxcompute的技术特点,看看如何助力华大基因。
2135 13
|
6月前
|
存储 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登录验证。
517 1
|
安全 API 数据安全/隐私保护
云安全中心-云平台配置检查CIEM查询到的Ram相关的检查项,能否在阿里云OpenAPI查到同样的?
云安全中心-云平台配置检查CIEM查询到的Ram相关的检查项,能否在阿里云OpenAPI查到同样的?
117 1
|
弹性计算 专有云 应用服务中间件
nginx在云平台服务几个典型代理场景中的应用案例
在云平台服务中有多种场景需要使用到反向代理,常见的应用场景包括:内网专有云平台访问公网资源、公有云平台访问客户内网IDC机房资源、云产品通过代理访问多个不同的资源等等。笔者总结几种场景配置nginx的7层反向代理、4层反向代理,巧妙实现应用需求。
nginx在云平台服务几个典型代理场景中的应用案例
|
存储 消息中间件 缓存
医院HIS系统云平台源码,SaaS服务,融合B/S版电子病历系统,支持电子病历四级
云HIS系统有效实现医疗数据共享与交换,解决数据重复采集及信息孤岛等问题。重构管理服务流程,重建统一的信息架构体系,重造病人服务环境,向不同类型的医疗机构提供SaaS化HIS服务解决方案
258 0
医院HIS系统云平台源码,SaaS服务,融合B/S版电子病历系统,支持电子病历四级
|
消息中间件 机器学习/深度学习 安全
搭建OpenStack多节点的企业私有云平台——基础基础环境搭建
搭建OpenStack多节点的企业私有云平台——基础基础环境搭建
1027 0

热门文章

最新文章