一.安装nettron相关服务 yum install openstack-neutron-linuxbridge ebtables ipset -y 二.快速配置配置  修改红色部分为计算节点的网卡名以及IP地址 openstack-config --set /etc/neutron/neutron.conf DEFAULT transport_url rabbit://openstack:openstack@192.168.70.10 openstack-config --set /etc/…
一.基础服务安装 先安装基础工具 yum install net-tools vim telnet wget lrzsz 1.添加hosts解析 cat << EOF >/etc/hosts 192.168.70.10 ipr-controller 192.168.70.11 ipr-compute01 192.168.70.12 ipr-compute02 192.168.70.13 ipr-compute03 192.168.70.14 ipr-compute04 EOF 2.修改主…
一.管理节点部署服务: 1.安装neutron: [root@linux-node1 ~]# yum install openstack-neutron openstack-neutron-ml2 openstack-neutron-linuxbridge python-neutronclient ebtables ipset -y 2.注册neutron服务: [root@linux-node1 ~]# openstack service create --name neutron --des…
1.需求 节点角色 NICs 控制节点 eth0(10.10.10.51)eth1(192.168.100.51) 网络节点 eth0(10.10.10.52)eth1(10.20.20.52)eth2(192.168.100.52) 计算结点 eth0(10.10.10.53)eth1(10.20.20.53) 注意1:你总是可以使用dpkg -s <packagename>确认你是用的是Havana版本 注意2:这个是当前网络架构 2.控制节点 2.1.准备Ubuntu 安装好Ubuntu…
############################################################################################################# # 计算节点 nova组件部署安装 # ############################################################################################################# 1.主机名修改 ho…
迁移计算节点所有云主机 -------高德置地 王锦雄   使用host-evacuate-live热迁移主机 查看主机目前的云主机情况 nova hypervisor-servers cloud1 执行host-evacuate-live将宿主机cloud1的全部云主机迁移到cloud2 nova host-evacuate-live --target-host cloud2 cloud1 稍等一会后查询,发现有几个云主机未迁移. 重新执行host-evacuate-live 再稍等一会后查询…
在预生产环境(172.17.46.2)发现无法删除实例,可以对实例做暂停,恢复操作. 查询原因发现计算节点的nova-network异常 [root@node-12 ~]# /etc/init.d/openstack-nova-network status openstack-nova-network dead but pid file exists 并且重新启动多次也在数秒内回复在这种错误状态.查看错误日志也没有有用信息. 于是不在使用/etc/init.d/openstack-nova-ne…
sed -i 's/$contentdir/centos/g' /etc/yum.repos.d/CentOS-QEMU-EV.repo 这样既可正常安装compute服务…
在上一篇文章中叙述了具体的安装部署过程,在这里把相应的部署脚本写出来,供大家参考: 一.执行部署的setup.sh脚本: #!/bin/bash ############################################################ ## 执行脚本前手动配置项 ##### ############################################################ # 每台服务器两块网卡,网卡eth0用于管理网络,网卡eth1用于业务…
上一篇文章分享了控制节点的nova计算服务的安装方法,在实际生产环境中,计算节点通常会安装一些单独的节点提供服务,本文分享单独的nova计算节点的安装方法 ----------------  完美的分割线 ----------------- # 参考文章: https://docs.openstack.org/install-guide/environment.html https://docs.openstack.org/nova/rocky/install/compute-install-r…
视频安装指南请访问: http://39.96.203.138/wordpress/document/%E8%84%9A%E6%9C%AC%E5%AE%89%E8%A3%85rocky%E7%89%88openstack-1%E6%8E%A7%E5%88%B6%E8%8A%82%E7%82%B91%E8%AE%A1%E7%AE%97%E8%8A%82%E7%82%B9%E7%8E%AF%E5%A2%83%E9%83%A8%E7%BD%B2/ 1.准备1控制节点和1计算节点 首先准备两台虚拟机,可…
Nova相关介绍 目前的Nova主要由API,Compute,Conductor,Scheduler组成 Compute:用来交互并管理虚拟机的生命周期: Scheduler:从可用池中根据各种策略选择最合适的计算节点来创建新的虚拟机: Conductor:为数据库的访问提供统一的接口层. Compute Service Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源. OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实…
在计算节点配置内核参数:vi /etc/sysctl.confnet.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0 在计算节点使内核参数立即生效:sysctl -p 在计算节点安装软件:yum install -y openstack-neutron-ml2 openstack-neutron-openvswitch 在计算节点修改配置文件:openstack-config --set /etc/neutron/neutro…
一.openstack网络服务neutron 1.1neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目,早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有neutron. OpenStack的网络(Neutron),可以创建和附加其他的OpenStack服务,网络管理接口设备.插件可以被实现,以适应不同的网络设备和软件,提供灵活性,以开栈架构和部署. OpenStack的网络(Neutron)管理虚拟网…
一.openstack网络服务neutron 1.1neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目,早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有neutron. OpenStack的网络(Neutron),可以创建和附加其他的OpenStack服务,网络管理接口设备.插件可以被实现,以适应不同的网络设备和软件,提供灵活性,以开栈架构和部署. OpenStack的网络(Neutron)管理虚拟网…
本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在哪个计算节点上启动 instance 的问题. 创建 Instance 时,用户会提出资源需求,例如 CPU.内存.磁盘各需要多少. OpenStack 将这些需求定义在 flavor 中,用户只需要指定用哪个 flavor 就可以了. 可用的 flavor 在 System->Flavors 中管理. Flavor 主要定义了 VCPU,RAM,DISK 和 Metadata 这四类. nova-schedule…
部署计算节点(compute服务) 一:控制节点配置 1.建库建用户 CREATE DATABASE nova_api; CREATE DATABASE nova; GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' IDENTIFIED BY 'liuyao'; GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'%' IDENTIFIED BY 'liuyao'; GRANT ALL PRI…
当后期添加新物理服务器作为计算节点,如果按照上面的过程安装配置的话会非常的慢,但是可以通过复制配置文件的方式快速添加. 15.1计算节点服务安装 #提前将yum仓库.防火墙.selinux.主机名.时间同步等配置完毕. # yum install -y net-tools vim lrzsz tree screen lsof tcpdump # yum install centos-release-openstack-ocata.noarch # yum install -y https://r…
Contents [hide] 1 前提 2 iptables禁止snat= 3 vlan支持 4 Quota支持 5 修改物理资源设置. 6 添加collectd 7 重启服务 前提 我们使用fuelweb安装好一个计算节点,并且计算节点的服务都已正常时,我们还需要修改部分配置和源码达到我们当前的系统环境 iptables禁止snat= 1 2 /etc/nova/nova.conf #routing_source_ip=$my_ip vlan支持 1 2 3 /usr/lib/python2…
  问题描述: VMware虚拟机作为OpenStack计算节点,如果安装的操作系统是CentOS7.3,则在此计算节点放置的虚拟机无法正常启动,报如下错误: 在创建计算节点时,为了能让 KVM 能创建嵌套的虚机,要把 CPU 的虚拟化功能打开.如下图在 VMWare 中设置以下 CPU 的模式. 用以下命令确认 CPU 支持虚拟化. nova的配置如下: /etc/nova/nova.conf[libvirt]virt_type = kvm123已经验证,如果计算节点安装的是CentOS7.2…
问题描述: 做完计算节点neutron的相关配置后,在controller节点查看agent列表,结果如下 发现并没有compute节点 在计算节点上查看status显示failed 在查看日志文件/var/log/neutron/linuxbridge-agent.log ERROR neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent [-] Tunneling cannot be enabled wi…
Windows服务安装 EasyDSS_Solution流媒体解决方案,可以通过start一键启动.在实际应用中,我们希望可以设置成系统服务,那么下面我将会介绍,如何在windows中将流媒体解决方案设置成系统服务. 1.服务组成 包括两个部分,如果安装成系统服务,必须同时安装 2.Node管理服务安装 在node目录下bin目录中 运行之后可以在运行中输入services.msc 打开服务查看,看到下图所示表示node的管理服务安装成功 3.EasyDSS流媒体服务安装 在easydss目录里…
背景说明 EasyDSS流媒体解决方案是由安徽旭帆信息科技有限公司自主研发的一套集流媒体点播.转码.管理.直播.录像.检索.时移回看于一体的一套完整的商用流媒体解决方案.EasyDSS软件以压缩包的形式提供给客户使用,同时支持Linux和 Windows两个平台.其中Linux平台打成tar包, Windows平台打成zip包.通过 NodeJS 运行打包脚本, 实现了打包过程的自动化. 本篇博文主要向大家介绍Windows版本的安装使用方法. Windows服务安装 EasyDSS_Solut…
参考https://www.cnblogs.com/CloudMan6/p/5441782.html   本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在那个计算节点上启动 instance 的问题.   创建Instance 时,用户会提出资源需求,例如 CPU.内存.磁盘各需要多少.OpenStack 将这些需求定义在 flavor 中,用户只需要指定用哪个 flavor 就可以了.   我们可以在  Project -> Admin -> System…
在计算节点安装neutron网络服务(computel01计算节点192.168.0.20)安装组件 yum install openstack-neutron-linuxbridge ebtables ipset -y yum install conntrack-tools -y 修改neutron主配置文件/etc/neutron/neutron.conf cp -a /etc/neutron/neutron.conf{,.bak} grep -Ev '^$|#' /etc/neutron/…
OpenStack仪表板Dashboard服务的项目名称是Horizon,它所需的唯一服务是身份服务keystone,开发语言是python的web框架Django. 安装Train版本的Horizon有以下要求 Python 2.7.3.6或3.7 Django 1.11.2.0和2.2 Django 2.0和2.2支持在Train版本中处于试验阶段 Ussuri发行版(Train发行版之后的下一个发行版)将使用Django 2.2作为主要的Django版本.Django 2.0支持将被删除.…
安装nova计算服务(computel01计算节点 192.168.0.20)安装软件包 yum install centos-release-openstack-train -y yum install openstack-nova-compute -y yum install -y openstack-utils -y 编辑计算节点上的nova配置文件/etc/nova/nova.conf cp /etc/nova/nova.conf{,.bak} grep -Ev '^$|#' /etc/…
序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 计算节点: 1.准备结点 安装好ubuntu 12.04 Server 64bits后,进入root模式进行安装: sudo su - 添加Havana源: #apt-get install python-software-properties #add-apt-repository cloud-archive:havana 升级系统: apt-get update apt-get upgra…
在上一篇中介绍了Nova的安装配置,这一篇介绍neutron 首先,创建neutron用户并设置密码为neutron [root@linux-node1 ~]# openstack user create --domain default --password-prompt neutron User Password: Repeat User Password: +---------------------+----------------------------------+ | Field…
一.数据库配置(控制节点) 控制节点创建数据库: CREATE DATABASE neutron; GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY 'neutron2018'; GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' IDENTIFIED BY 'neutron2018'; flush privileges; exit; 二.创建认证信息…