nova计算节点安装配置

Elvin笔记分享 Elvin笔记分享     2022-09-24     600

关键词:

Nova计算节点安装配置

openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html

## Nova计算节点安装配置

#基本配置:
#关闭selinux、防火墙
#更换阿里源、升级、重启、时间同步
#hostname,hosts配置
#安装OpenStack源

# computer01 安装配置
########################################
yum install python-openstackclient openstack-selinux -y
yum install python-openstackclient python2-PyMySQL -y #OpenStack客户端
yum install openstack-utils -y #openstack工具
#安装Nova
yum install -y openstack-nova-compute
yum install -y python-openstackclient openstack-selinux
#安装Neutron
yum install -y openstack-neutron-linuxbridge ebtables ipset

########################################
#备份默认配置
cp /etc/nova/nova.conf{,.bak}
cp /etc/neutron/neutron.conf{,.bak}
cp /etc/neutron/plugins/ml2/linuxbridge_agent.ini{,bak}

#设置Nova实例路径(磁盘镜像文件)
Vdir=/date/nova
VHD=$Vdir/instances
mkdir -p $VHD
chown -R nova:nova $Vdir

Netname=ens37  #网卡名
IP=192.168.58.31

#使用QEMU或KVM ,KVM硬件加速需要硬件支持,虚拟机使用 qemu
#[[ `egrep -c '(vmx|svm)' /proc/cpuinfo` = 0 ]] && { Kvm=qemu; } || { Kvm=kvm; }
Kvm=qemu
echo "使用 $Kvm"

VncProxy=10.2.1.10 #VNC代理地址vip

# #nova配置
#egrep -v '^$|#' /etc/nova/nova.conf
echo '#
[DEFAULT]
instances_path='$VHD'
enabled_apis = osapi_compute,metadata
transport_url = rabbit://openstack:openstack@controller:5673
my_ip = '$IP'
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
cpu_allocation_ratio = 4

[api_database]
connection = mysql+pymysql://nova:nova@controller/nova_api
[database]
connection = mysql+pymysql://nova:nova@controller/nova

[api]
auth_strategy = keystone
[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = nova
password = nova

[vnc]
enabled = true
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://'$VncProxy':6080/vnc_auto.html
[glance]
api_servers = http://controller:9292
[oslo_concurrency]
lock_path = /var/lib/nova/tmp

[placement]
os_region_name = RegionOne
project_domain_name = Default
project_name = service
auth_type = password
user_domain_name = Default
auth_url = http://controller:35357/v3
username = placement
password = placement

[libvirt]
virt_type = '$Kvm'

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = neutron
#'>/etc/nova/nova.conf

#-----------------------------------------
#neutron配置
echo '#
[DEFAULT]
auth_strategy = keystone
transport_url = rabbit://openstack:openstack@controller:5673

[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_id = default
user_domain_id = default
project_name = service
username = neutron
password = neutron

[oslo_concurrency]
lock_path = /var/lib/neutron/tmp
#'>/etc/neutron/neutron.conf
#
# bprovider:网卡名
echo '
[linux_bridge]
physical_interface_mappings = provider:'$Netname'
[securitygroup]
enable_security_group = true
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver
[vxlan]
enable_vxlan = false
# local_ip = 10.2.1.21
# l2_population = true
#'>/etc/neutron/plugins/ml2/linuxbridge_agent.ini

#启动
systemctl enable libvirtd.service openstack-nova-compute.service neutron-linuxbridge-agent.service
systemctl restart libvirtd.service openstack-nova-compute.service neutron-linuxbridge-agent.service
#


# CPU倍数
#cpu_allocation_ratio=4.0

 

##5.2nova计算节点--openstack

 ##5.2Nova计算节点##5.2Nova计算节点#compute安装#5.2.Nova-compute.sh#基本配置:#关闭selinux、防火墙#更换阿里源、升级、重启、时间同步#hostname设置#安装OpenStack库#安装配置Novayuminstall-yopenstack-nova-computeyuminstall-ypython-openstackclient 查看详情

##1nova计算节点

 ###openstack-ocata单节点安装部署目录汇总一安装nova服务yuminstallopenstack-nova-compute-y--------------------------------------------------------------------------------二配置nova文件cp/etc/nova/nova.conf/etc/nova/no 查看详情

openstack实战讲解之-----05-控制节点nova服务安装配置

...之一,另一个是对象存储swift。在openstack体系中一个叫做计算节点,一个叫做控制节点。这个主要和nova相关,我们把安装为计算节点nova-compute,把除了nova-compute叫做控制节点。nova-compute是创建虚拟机 查看详情

openstack安装-计算节点-nova计算服务安装(代码片段)

...minstallopenstack-nova-compute 二、修改配置修改标红部分为计算节点的IP地址openstack-config--set/etc/nova/nova.confDEFAULTenabled_apisosapi_compute,metadataopenstack-config--set/etc/nova/nova.confDEFAULTtransport_urlrabbit://openstack:[email protected]openstack-config--se... 查看详情

七openstack服务-nova(计算节点)(代码片段)

本章目录1、概述2、安装配置计算节点一、概述计算节点上:https://docs.openstack.org/nova/rocky/install/compute-install.htmlnova-compute调用libvirtd来创建虚拟机nova-compute的功能可以分为两类:定时向OpenStack报告计算节点的状态实现instance声明周... 查看详情

openstack篇nova组件概念和部署(代码片段)

...理NOVA的用户和服务安装NOVA组件初始化数据库启动NOVA服务计算节点安装NOVA服务开启服务在控制节点测试计算节点修改控制nova的配置文件验证计算节点服务查看各个组件API是否正常查看镜像查看cellAPI和PlacementAPI是否正常一、NOVA... 查看详情

openstack篇nova组件概念和部署(代码片段)

...理NOVA的用户和服务安装NOVA组件初始化数据库启动NOVA服务计算节点安装NOVA服务开启服务在控制节点测试计算节点修改控制nova的配置文件验证计算节点服务查看各个组件API是否正常查看镜像查看cellAPI和PlacementAPI是否正常一、NOVA... 查看详情

openstack云计算:openstackrocky部署三nova计算节点部署(代码片段)

Openstack云计算(二):OpenstackRocky部署三nova部署与验证(计算节点)标签(空格分隔):openstack系列一:nova计算节点初始化二:nova计算节点配置一:nova计算节点初始化1.1配置主机名login:10.0.0.31cat/etc/hosts---10.0.0.11controller10.0.0.31compu... 查看详情

openstack运维-部署nova组件[t版](代码片段)

...配置文件⑥初始化数据库⑦启动Nova服务并查看端口三、计算节点配置Nova服务①安装nova-computer插件②修改配置文件③开启服务四、在控制节点测试计算节点②扫描当前有几个可用的计算节点③修改控制 查看详情

openstack运维-部署nova组件[t版](代码片段)

...配置文件⑥初始化数据库⑦启动Nova服务并查看端口三、计算节点配置Nova服务①安装nova-computer插件②修改配置文件③开启服务四、在控制节点测试计算节点②扫描当前有几个可用的计算节点③修改控制nova的配置文件④验证计算... 查看详情

openstack手动分布式部署novaqueens版(代码片段)

...编辑/etc/nova/nova.conf 2.3重启HTTP服务、同步数据库 2.4开启计算各种服务 2.5做一个重启脚本3、然后再计算节点上配置(在compute执行) 3.1计算节点上安装nova 3.2修改/etc/nova/nova.conf配置 3.3启动服务4、在controller节点上验证... 查看详情

openstack安装nova计算节点报错

Error:Package:1:openstack-nova-compute-17.0.5-1.el7.noarch(centos-openstack-queens)Requires:qemu-kvm-rhev>=2.9.0[[email protected]yum.repos.d]#catCentOS-QEMU-EV.repo[centos-qemu-ev]name=CentOS 查看详情

openstackq版部署-----nova服务配置-计算节点(代码片段)

一、服务安装yuminstallopenstack-nova-compute-y编辑/etc/nova/nova.conf文件并设置如下内容[DEFAULT]enabled_apis=osapi_compute,metadatatransport_url=rabbit://openstack:[email protected]my_ip=10.1.80.111use_neutron=Truefirewall_driver=nova.virt.firewall.NoopFirewallDriver[api]auth_s... 查看详情

中小企业openstack私有云布署实践11.1计算nova-compute节点配置(科兴环境)

这里我只使用kxcompute1节点配置为示例,其它节点的配置基本是一样的,只是声明的管理IP不同而已 计算节点#yuminstallopenstack-nova-computesysfsutils 修改配置文件vi/etc/nova/nova.conf [DEFAULT]vcpu_pin_set=4-31resume_guests_state_on_host_boo 查看详情

openstack-o版-nova安装

    NOVA组件是调用虚拟化驱动,创建虚拟机。配置NOVA分控制节点和计算节点。   创建数据库MariaDB[(none)]>CREATEDATABASEnova_api;MariaDB[(none)]>CREATEDATABASEnova;MariaDB[(none)]>CREATEDATABASEno 查看详情

openstack安装配置——computenode配置

  计算节点需要配置的主要是nova和neutron的客户端,控制节点在进行资源调度及配置时需要计算节点配合方能实现的,计算节点配置内容相对较少,实际生产环境中,需要配置的计算节点数量相当庞大,那么我们就需要借... 查看详情

私有云技术

...脚本部署OpenStack平台需要两台主机,一台控制节点,一台计算节点控制节点:安装MySQL、Keystone、Glance、Nova、Neutron、Dashboard等服务,主要作为认证、镜像管理节点,以及提供Nova和Neutron服务的管理节点。提供Dashboard界面服务计算... 查看详情

openstack计算(nova)服务篇

openstack计算(nova)服务篇一、安装并配置控制节点1.先决条件1)完成下面的步骤以创建数据库:mysql-uroot-p123123createdatabasenove;createdatabasenova_api;grantallprivilegesonnove.*to‘nove‘@‘localhost‘identifiedby‘123123‘;grantallprivilegeso 查看详情