Nova的安装与配置
首先与之前安装glance和keystone的虚拟机分开,这次新建一个虚拟机,作为计算节点,之前的虚拟机作为控制节点。
在新的虚拟机(这里为图片上的OpenStack3)里配置静态IP和配置主机名和IP地址的映射,但在这里我们需要在控制节点和计算节点上分别加上对方的IP地址和主机名的映射
然后开始安装Nova
1.下载安装包
yum install openstack-nova-compute
2.编辑/etc/nova/nova.conf文件并完成以下操作:
在[DEFAULT]部分中,仅启用计算和元数据API:
enabled_apis = osapi_compute,metadata
在[DEFAULT]部分中,配置RabbitMQ消息队列访问:
transport_url = rabbit://openstack:RABBIT_PASS@controller
其中这里面openstack是rabbit的用户名,RABBIT_PASS是对应的密码controller是安装了rabbit的虚拟机的IP地址,也就是你的控制节点的虚拟机IP地址
在[api]和[keystone_authtoken]部分中,配置身份服务访问:
[api]auth_strategy = keystone[keystone_authtoken]auth_url = http://controller:5000/v3 memcached_servers = controller:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = nova password = NOVA_PASS
将NOVA_PASS替换为在身份服务中为NOVA用户选择的密码。
在[DEFAULT]部分,配置my_ip选项:
my_ip = MANAGEMENT_INTERFACE_IP_ADDRESS
MANAGEMENT_INTERFACE_IP_ADDRESS是你的控制节点的虚拟机IP地址
将管理接口IP地址替换为计算节点上管理网络接口的IP地址,通常为10.0.0.31表示示例体系结构中的第一个节点。
在[DEFAULT]部分,启用对网络服务的支持:
use_neutron = True firewall_driver = nova.virt.firewall.NoopFirewallDriver
默认情况下,Compute使用内部防火墙服务。由于网络包括防火墙服务,因此必须使用nova禁用计算防火墙服务nova.virt.firewall.NoopFirewallDriver防火墙驱动程序。
在[vnc]部分中,启用和配置远程控制台访问:
[vnc] # ... enabled = True server_listen = 0.0.0.0 server_proxyclient_address = $my_ip novncproxy_base_url = http://controller:6080/vnc_auto.html
服务器组件侦听所有IP地址,代理组件仅侦听计算节点的管理接口IP地址。基本URL表示可以使用web浏览器访问此计算节点上实例的远程控制台的位置。
在[glance]部分,配置图像服务API的位置:
api_servers = http://controller:9292
老样子,controller改为控制节点的IP,后文所有都是:
在[oslo_concurrency]部分中,配置锁路径
lock_path = /var/lib/nova/tmp
在[placement]部分,配置placement API:
[placement] # ... os_region_name = RegionOne project_domain_name = Default project_name = service auth_type = password user_domain_name = Default auth_url = http://controller:5000/v3 username = placement password = PLACEMENT_PASS
将PLACEMENT_PASS替换为您在Identity service中为PLACEMENT用户选择的密码。注释掉[placement]部分中的任何其他选项。
egrep -c '(vmx|svm)' /proc/cpuinfo
如果此命令返回一个或更大的值,则计算节点支持硬件加速,通常不需要额外配置。
如果此命令返回的值为零,则计算节点不支持硬件加速,必须将libvirt配置为使用QEMU而不是KVM。
编辑/etc/nova/nova中的[libvirt]部分。conf文件如下:
[libvirt] # ... virt_type = qemu
启动计算服务(包括其依赖项),并将其配置为在系统引导时自动启动:
systemctl enable libvirtd openstack-nova-compute
systemctl start libvirtd openstack-nova-compute
如果nova compute服务无法启动,请检查/var/log/nova/nova compute。日志错误消息AMQP server on controller:5672不可访问可能表示控制器节点上的防火墙正在阻止对端口5672的访问。配置防火墙以打开控制器节点上的端口5672,并重新启动计算节点上的nova compute服务。
获取管理员凭据以启用仅限管理员的CLI命令,然后确认数据库中存在计算主机:
openstack compute service list --service nova-compute
发现计算主机:
nova-manage cell_v2 discover_hosts --verbose
Nova的安装与配置相关推荐
- Nova的安装及其配置
云计算基础架构平台构建与应用基于centos6.5 (六)Nova的安装及其配置 实训涉及节点 controller compute 实训目标 完成Nova基本组件的安装 完成Nova数据库的创建以及 ...
- 【OpenStack】【Nova】安装与配置详解 (1)
文章目录 centos-openstack-rocky仓库中Nova相关的包 openstack-nova-common包 openstack-nova-api包 openstack-nova-con ...
- [网摘学习]在Ubuntu上安装和配置OpenStack Nova之二
再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.htm ...
- 在Ubuntu上安装和配置OpenStack Nova
OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as ...
- (八)OpenStack---M版---双节点搭建---Cinder安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 1.创建数据库并授权 2.获得admin凭证执行管理员命令并创建服务证书 3.创建块存储设备AP ...
- (六)OpenStack---M版---双节点搭建---Neutron安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 1.创建网络服务数据库 2.获得 admin 凭证来获取只有管理员能执行的命令的访问权限 3.创 ...
- OpenStack(kilo版本)计算服务Nova的安装部署
OpenStack计算服务是基础设施即服务(IaaS)系统的主要组成部分.OpenStack计算服务使用Keystone来执行其身份验证,使用Horizon作为其管理接口,并使用Glance提供其镜像 ...
- 在CentOS上安装和配置OpenNebula入门实例
导读 我们提到的云计算一般有三种类型:软件即服务(Software as a service, SaaS),平台即服务(Platform as a Service, PaaS)和基础架构即服务(Inf ...
- 容器编排之Kubernetes1.6.1安装与配置
在经历了几年混乱的职业生涯之后,初步把未来延伸领域定位在容器云方向.区块链系列我还会继续写下去,且可能只会关注Hyperledger. 云计算是最近几年来火热的技术领域,不同于其他,他没有固定的行业领 ...
最新文章
- 深度学习中的Dropout简介及实现
- 海量数据处理:从并发编程到分布式系统
- 马腾宇:AI 学界一颗冉冉升起的新星
- DHCP拒绝服务攻击工具DHCPig
- 用new创建一个二维数组,有两种方法,是等价的
- linux windows拷贝文件,把linux上的文件拷贝到windows下
- 苹果电脑win10蓝牙音响卡顿_win10 蓝牙音箱 卡顿【相关词_ win10蓝牙鼠标卡顿】...
- 手把手教你破解软件,每一步都有图示,你若再不会就太XX
- 花生壳内网穿透,浅析原理和配置
- 浙大计算机系课本,浙大计算机系毕业的一个理工男 找遍西湖边所有亭子写成了书...
- 一次由于SQL Server BUG引起的数据库AlwaysOn主从切换故障分析处理
- NTL密码算法开源库-大整数ZZ类(一)
- java检索电脑的所有图片_查找电脑里重复的照片
- 关于游戏性能优化的一些感想
- (4.6.17.4)进程保活(三:JNI层初探):单进程单向循环式启动服务
- C语言 setitimer函数
- 项目成本管理__计划价值_挣值_实际成本三者关系与应对措施
- 利用Pandas拆分Excel的单元格为多行并保留其他行的数据
- idea2017的获取注册码的方法
- 特别报道:人工智能 让机器像人一般思考