云计算-IaaS
文章平均质量分 88
云计算-IaaS
itachi-uchiha
哇~~哈哈
展开
-
Huawei FusionSphere & FusionCompte & FusionManager
FusionSphere 解决方案不独立发布软件,由各配套部件发布,请参《FusionSphere_V100R005C10U1_版本配套表_01》。目前我们主要讨论FusionManager和FusionCompute两个组件。FusionCompute是华为提供的虚拟化软件或云操作系统软件,主要负责硬件资源的虚拟化,向用户提供虚拟机服务。同时(下面的管理是由VRM实现的)对虚拟资源、业务资源、用户资源进行集中管理。它采用虚拟计算、虚拟存储、虚拟网络等技术,完成计算资源、存储资源、网络资源的虚拟化。原创 2023-12-04 21:07:27 · 1943 阅读 · 0 评论 -
OpenStack PCI passthrough(PCI直通)环境配置
下面只涉及OpenStack环境的配置以及使用。在计算节点启动PCI Passthrough见:https://blog.csdn.net/avatar_2009/article/details/107810347查看PCI设备(compute node)# lspci -nn |grep Ether03:00.0 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521原创 2020-08-25 16:02:35 · 1991 阅读 · 0 评论 -
openstack使用-填坑:计算节点Hypervisor类型是QEMU,不是 KVM
$ openstack hypervisor list+----+---------------------+-----------------+----------------+-------+| ID | Hypervisor Hostname | Hypervisor Type | Host IP | State |+----+---------------------+------------...原创 2020-08-24 17:42:29 · 1448 阅读 · 0 评论 -
openstack使用-填坑:win10实例启动失败:INACCESSIBLE BOOT DEVICE蓝屏
原因是:如果virt_type = qemu,则Windows实例启动但进入蓝屏但是,如果virt_type = kvm,则会显示OP提到的问题,并且实例永不启动:booting from hard disk brub上面的问题始于CentOS 7.3和Openstack Newton。开始,怀疑是virt_type=qemu导致的,修改virt_type=kvm之后,仍然如此:再后来看到openstack官网制作步骤,重新使用virtio 磁盘驱动,重新创建...原创 2020-08-24 17:34:16 · 3642 阅读 · 0 评论 -
openstack queens版本 环境搭建:制作镜像(centos)
在镜像中,最好不要使用LVM,且无需创建分区指定swap。# qemu-img create -f qcow2 centos7.qcow2 10G然后使用virt-manger创建虚拟机,进行操作系统安装和环境配置;(一般到这里,我们关闭虚拟机,其image我就可以使用了,但是为了配合云化,远没有完成)Install the ACPI serviceTo enable the hypervisor to reboot or shutdown an instance, you mu.原创 2020-08-24 17:28:23 · 430 阅读 · 0 评论 -
openstack queens版本 环境搭建(十一):安装swift对象存储服务
Object Storage service, code-named: swiftOpenStack对象存储是一个多租户对象存储系统。它具有高度的可扩展性,可以通过RESTful HTTP API以低成本管理大量非结构化数据。安装和配置(控制节点)先决条件$ . /etc/openstack/admin-openrc创建swift用户openstack user create --domain default --password-prompt swiftUser Pass原创 2020-08-24 17:14:19 · 1471 阅读 · 0 评论 -
openstack queens版本 环境搭建(十):安装cinder块存储服务
OpenStack块存储服务(Cinder)将持久性存储添加到虚拟机。块存储为管理卷提供基础架构,并与OpenStack Compute进行交互以提供实例卷。该服务还支持管理卷快照和卷类型。安装和配置(控制节点)先决条件初始化数据库,创建cinder用户、cinder 数据库# su - xiao$ mysql -u root -pCREATE DATABASE cinder;GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'loc.原创 2020-08-24 15:53:16 · 888 阅读 · 0 评论 -
openstack queens版本 环境搭建(九):控制节点--安装horizon 仪表盘
仪表板所需的唯一核心服务是身份服务。您可以将仪表板与其他服务结合使用,例如图像服务,计算和网络。您还可以在具有独立服务(如对象存储)的环境中使用仪表板。系统依赖:Python 2.7Django 1.11keystoneAll other services are optional:cinder: Block Storageglance: Image Managementneutron: Networkingnova: Computeswift: Object .原创 2020-08-24 15:40:15 · 269 阅读 · 0 评论 -
openstack queens版本 环境搭建(八):计算节点--安装neutron(openvswitch agent 或 linuxbridge agent)
安装和配置(计算节点)安装软件包yum install openstack-neutron-linuxbridge ebtables ipset -y如果使用openvswitch使用下面的命令:yum install openstack-neutron-openvswitch ebtables ipset -y配置通用组件vi /etc/neutron/neutron.conf/transport_url/auth_strategy[DEFAULT]# ...原创 2020-08-24 15:30:37 · 667 阅读 · 0 评论 -
openstack queens版本 环境搭建(七):控制节点--安装neutron(openvswitch agent )
Networking service, code-named: neutronOpenStack Networking主要与OpenStack Compute进行交互,为其实例提供网络和连接。OpenStack Networking(neutron)管理您的OpenStack环境中虚拟网络基础设施(VNI)的所有网络方面和物理网络基础设施(PNI)的接入层方面。OpenStack Networking使项目能够创建高级虚拟网络拓扑,其中可能包括防火墙,负载平衡器和虚拟专用网络(VPN)等服务。原创 2020-08-21 20:42:14 · 830 阅读 · 0 评论 -
openstack queens版本 环境搭建(七):控制节点--安装neutron(Linuxbridge agent )
Networking service, code-named: neutronOpenStack Networking主要与OpenStack Compute进行交互,为其实例提供网络和连接。OpenStack Networking(neutron)管理您的OpenStack环境中虚拟网络基础设施(VNI)的所有网络方面和物理网络基础设施(PNI)的接入层方面。OpenStack Networking使项目能够创建高级虚拟网络拓扑,其中可能包括防火墙,负载平衡器和虚拟专用网络(VPN)等服务。原创 2020-08-21 18:46:36 · 990 阅读 · 0 评论 -
openstack queens版本 环境搭建(六):计算节点--安装nova
安装和配置(计算节点)Compute service支持多个hypervisors来部署实例或虚拟机(VM)。为简单起见,此配置在计算节点上使用Quick EMUlator(QEMU)管理程序和基于内核的VM(KVM)扩展,以支持虚拟机的硬件加速。在传统硬件上,此配置使用通用QEMU管理程序。安装和配置组件安装软件包# yum install openstack-nova-compute -y编辑配置文件/etc/nova/nova.conf/enabled_apis..原创 2020-08-21 18:15:01 · 635 阅读 · 0 评论 -
openstack queens版本 环境搭建(五):控制节点--安装nova
目录Compute service, code-named nova安装和配置(控制节点)先决条件安装和配置组件完成安装添加防火墙策略Compute service, code-named nova使用OpenStack Compute来托管和管理云计算系统。OpenStack Compute是基础架构即服务(IaaS)系统的重要组成部分。主要模块是用Python实现的。OpenStack Compute与OpenStack Identity service、Im.原创 2020-08-21 18:07:04 · 571 阅读 · 0 评论 -
openstack queens版本 环境搭建(四):控制节点--安装glance
目录Image service, code-named: glance(控制节点)先决条件安装和配置组件添加防火墙策略Image service, code-named: glance(控制节点)Image服务(glance)使用户能够发现,注册和检索虚拟机Image。它提供了一个 REST API,通过API可以查询虚拟机Image元数据并检索实际Image。您可以将通过Image service把虚拟机Image存储在各种位置,从简单的文件系统到对象存储系统(如OpenStac原创 2020-08-21 17:49:03 · 621 阅读 · 0 评论 -
openstack queens版本 环境搭建(三):控制节点--安装部署keystone
OpenStack系统由几个分别安装的关键服务组成。这些服务根据您的云需求一起工作,包括Compute, Identity, Networking, Image, Block Storage, Object Storage, Telemetry, Orchestration, and Database services.您可以单独安装这些项目中的任何一个,并将其配置为stand-alone or as connected entities。Identity service, code-named: .原创 2020-08-21 17:28:44 · 358 阅读 · 0 评论 -
openstack queens版本 环境搭建(二):控制节点--安装MySQL、rabbitmq、Memcached
目录SQL数据库(控制节点)安装配置验证安装添加防火墙策略消息队列(控制节点)安装验证安装添加防火墙策略Memcached(控制节点)安装配置验证安装添加防火墙策略ETCD(选)(控制节点)SQL数据库(控制节点)OpenStack的services通常使用SQL数据库存储信息。SQL Database通常在Controller节点运行。支持MariaDB、MySQL和Postgresql。安装# yum install ma.原创 2020-08-21 17:15:22 · 540 阅读 · 0 评论 -
openstack queens版本 环境搭建(一):安装前准备
目录环境准备(所有节点)安全配置网络配置时间同步(安装机器的时候设置好)openstack镜像源配置openstack建议安装在openSUSE、RHEL、CentOS、Ubuntu,则汽油,选择CentOS。排除法:Ubuntu、openSUSE属于桌面级操作系统,RHEL收费。环境准备(所有节点)安全配置所需要的密码建议自动生成:# openssl rand -hex 10;当然可以随便定义。# openssl rand -hex 10b628724.原创 2020-08-21 17:03:58 · 594 阅读 · 0 评论 -
openstack使用-填坑:使用provider network创建实例报错:PortBindingFailed: Binding failed for port
按照openstack 官方手册部署provider network之后,创建实例没得问题。然后又创建了Self-service network,也没得问题。再后来我将Linuxbridge agent替换为openvswitch agent。Self-service没得问题,但是,demo、admin使用admin创建的provider network 创建实例,均报如下错误:计算节点,nova-compute.log 2019-07-18 18:28:05.420 13371 ERRORn.原创 2020-08-21 16:47:45 · 5732 阅读 · 0 评论 -
openstack dashboard 选择主机创建实例
首先,使用管理员创建主机聚合:然后,创建实例时选择对应的可用域即可:效果如下:原创 2020-08-20 10:58:17 · 1172 阅读 · 0 评论 -
修改openstack的默认配额,用户登录查看没生效?
本人对于openstack算是小白,没有太深入实用。下面遇到的问题希望给刚入门的同学提个醒。通过dashboard进行修改“admin”(管理员)——“System”(系统)——“默认值【更新默认值】”将vcpu数量从20修改为32:VCPU数量 32 “admin”(管理员)——“Projects”(项目)——“计算”——“概况” 显示的VCPU数量仍然是20。没生效?当然不是,上面修改的是全局属性,再创建一个新project就会生效了。那么对于已有Project怎么办?.原创 2020-08-18 11:53:43 · 844 阅读 · 0 评论 -
添加新的compute节点,一直注册不到cells中
部署一台新计算节点之后,执行下面命令注册到cells,否则该compute不会被nova-scheduler调度,也就无法创建instance了。su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova执行回显没有报错,但是一直没有发现unmapped computes:Found 2 cell mappings.Skipping cell0 since it does not contain hosts.G原创 2020-08-18 11:29:42 · 5338 阅读 · 2 评论 -
openstack多版本部署导致:nova-compute启动卡死
在本人openstack集群环境中,新增一台compute节点,启动nova-compute服务的时候卡死。而已有的计算节点并没有此问题。从侧面反映出整个集群应该是没有问题的,问题出在新增的这台compute节点上。查看/var/log/nova/nova-compute.log日志可以看到报错日志信息:ERROR oslo.messaging._drivers.impl_rabbit [-] [1e21a744-9754-44d3-907b-92e72efdcd7d] AMQP server o原创 2020-08-18 09:50:46 · 5613 阅读 · 0 评论