openstack
文章平均质量分 84
openstack
gfengwong
IT博客主页:http://wanggf62.com
展开
-
Pulumi架构与使用
github项目介绍: Universal Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀通用基础设施即代码,你云你素,用熟悉的方式、熟悉的语言通过pulumi去管理自己的云平台。通俗点来说,pulumi是一个基础设施资源编排器,写好编排代码,例如定义的yaml、或者编程语言golang等,通过动作触发即能完成各种云资源的增删改查等基础设施的管理,使用pulumi可以轻松构建自己的多云平台。原创 2023-02-07 17:24:11 · 1349 阅读 · 1 评论 -
OpenStack GPU直通服务器
直通GPU 云服务器(GPU Virtual Machine)是基于 GPU 的快速、稳定、弹性的计算服务,主要应用于深度学习训练\推理、图形图像处理以及科学计算等场景。直通GPU 云服务器提供和标准 云服务器一致的方便快捷的管理方式,相对于vGPU云服务器,直通GPU使用的PCI透传技术能带来几乎和物理设备同等的性能。原创 2023-01-17 16:25:42 · 1670 阅读 · 0 评论 -
Octavia访问频繁引起SYN洪泛的分析与解决
layout: posttitle: Octavia访问频繁引起SYN洪泛的分析与解决catalog: truetag: [OpenStack]1. 问题2. 排查2.1. gdb定位下代码卡在哪里2.2. dmesg 日志2.3. strace查看系统调用2.4. 查看连接状态2.5. 查看socket统计信息3. 解决4. 总结5. 参考1. 问题octavia-api进程跑一会就卡死,api无响应,telnet也无响应2. 排查思路主要是查应用代码.原创 2022-05-17 14:45:57 · 1053 阅读 · 0 评论 -
OpenStack卷启动的虚拟机rebuild无效
1. 描述2. 相关资料3. 修复方案4. 分析过程1. 描述卷启动的虚拟机rebuild无效,rebuild卷启动的虚拟机相当于仅仅对虚拟机进行了一次重启。版本信息如下组件版本openstacktrainnova20.6.0-1看了好几遍rebuild的代码,都没有找到对卷启动的云硬盘重建或者数据清空的操作,最后找了下社区,找到了一些资料,原来社区没实现对卷启动虚拟机的rebuild,怪不得没找到相关的代码逻辑。2. 相关资料社区要实现一个..原创 2021-09-20 17:45:59 · 759 阅读 · 3 评论 -
OpenStack 镜像修改密码
1. 场景2. 环境3. 操作3.1. Linux3.2. Windows3.2.1. raw 镜像3.2.2. qcow24. 参考1. 场景查看操作虚拟机镜像的文件系统查看/修改 windows 镜像密码查看/修改 linux 镜像密码、cloud-init 文件其他2. 环境|环境|版本|备注||OS|CentOS7.9|||libguestfs|1.40.2-10.el7.x86_64|||libguestfs-tools|1.40.2-10..原创 2021-08-20 21:05:16 · 737 阅读 · 0 评论 -
容器与虚拟机
容器与虚拟机 ------是否容器化是个问题,或者说容器VS虚拟机是永恒的争论在Mirantis,我们经常考虑如何将整个传统的开发域上云,我们首先考虑的不是如何去移动一个开发域,而是考虑该开发域该不该上云。在本文中,我们将讨论在特定情况下上云需要考虑的一些问题。目前将应用迁移到云上,一般有两种方式,虚拟机和容器,尽管在许多情况下,最简单的解决方案似乎是将应用迁移到虚拟机,但这种解决方式并不一定是最翻译 2017-11-08 11:42:04 · 1935 阅读 · 0 评论 -
Nova中的RPC
Openstack遵循这样的设计原则:项目之间用RESTful API通信;项目内部不同服务之间必须经过消息总线。远程过程调用(RPC,Remote Procedure Call)通过远程过程调用,一个服务可以调用其他远程服务进程的方法,并且有两种调用方式:call和cast。通过call调用,远程方法会被同步执行,调用者会被阻塞知道结果返回;通过cast的方式调用,远程方法会被异步执行,结果并不会原创 2017-04-17 16:12:40 · 1060 阅读 · 0 评论 -
Openstack虚拟机创建中的RPC调用
参考《Openstack设计与实现》 https://blog.apporc.org/2016/04/nova-%E5%88%9B%E5%BB%BA%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%B5%81%E7%A8%8B/ https://github.com/Moonlight-shadow/openstack-workflow虚拟机创建过程如图1-...原创 2017-04-24 11:20:44 · 1831 阅读 · 0 评论 -
KVM虚拟机操作手册(部分)
KVM操作指南原创 2017-05-27 16:00:15 · 2644 阅读 · 0 评论 -
MariaDB数据库由于访问量过多而不能连接
1.错误提示:too many connnections2.错误原因:数据库系统允许的最大可连接数max_connections默认是100。最大是16384,如果没设置则是默认的100连接数,超过100数据库会因访问量过多而出现崩溃,不稳定等现象,在下面max_connections的值可设置位1~16384中的任意值,因事而异。3.解决方案:编辑mysql(mariadb)配置文档:(ubun...原创 2015-04-01 23:58:55 · 4857 阅读 · 0 评论 -
Openstack最新发行版:向Queens致敬
存储GPUs容器OpenStack的未来openstack社区今天发行了Queens版本,此版本为Openstack的第17个开源云版本,包含一些重大更新,例如SDN、GPU兼容和容器负载跟踪监控。 openstack正在飞速发展以满足用户需求,OpenStack基金会执行总监Jonathan Bryce表示:“云最初是一种获得虚拟机的快速方式。“现在,人们期望Open...翻译 2018-03-02 16:29:02 · 4674 阅读 · 0 评论 -
Openstack镜像制作_windows_2008_R2
1.环境说明1.1硬件环境1.2软件环境2.环境搭建2.1 软件安装2.2网络设置3.镜像制作3.1创建磁盘(创建将来的Openstack镜像)3.2启动镜像3.3连接vnc进行系统安装系统初始化3.3.1vnc连接3.3.2 安装系统3.3.3 初始化4.2 压缩对比4.3 检测5.上传镜像(Kilo) NOTE: ‘#’开头的是ro...原创 2018-03-23 12:51:16 · 1634 阅读 · 0 评论 -
Centos6.7 Openstack镜像制作.md
Centos6.7 Openstack镜像制作文章目录Centos6.7 Openstack镜像制作镜像需求镜像制作环境准备硬件环境软件环境kvm环境搭建软件安装网络设置镜像制作创建磁盘(创建将来的Openstack镜像)启动虚拟机连接vnc进行系统安装系统初始化基础软件包基础优化配置磁盘分区,自动resizefs(虚拟机启动时自动将额外分区扩展到/ cloud-init)访问instance ...原创 2018-10-02 17:06:34 · 611 阅读 · 0 评论 -
Openstack虚拟机MTU问题
IEEE 802.3指定MTU为1500,如果数据包长达大于1500则会被网络层分片传输Vxlan max mtu = 1450 = 1500 – 20(ip头) – 8(udp头) – 8(vxlan头) – 14(以太网头)如果虚拟机的MTU大于1450,发出去时需加上头部50字节的报文,总的数据包大小会大于1500,最先到达的是ovs二层虚拟交换机(MTU为1500),二层设备没有切片...原创 2019-07-10 15:18:26 · 1639 阅读 · 0 评论 -
openstack架构简介J版(2017/3/21更新)
title : OPENSTACK架构简介本人是Openstack的菜鸟,这篇文章算是学习笔记吧,读到比较好的博客都会记录在上面,对Openstack了解较浅。文章组成,翻译官方文档,参考众多博客,搬运部分博客,参考《Openstack设计与实现》。Openstack的基础服务基本更完,后面的可选择服务等了解更深后在更。openstack的发展及历史openstack是什么?OpenStack是一个原创 2017-03-21 10:17:46 · 4279 阅读 · 0 评论 -
openstack架构简介J版(部分)
title : OPENSTACK架构简介openstack的发展及历史openstack是什么?OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目。 通俗点来讲,openstack就是一个用python编写的linux软件,openstack是一个开源云平台。openstack能干嘛?opensta原创 2015-06-05 19:29:29 · 2468 阅读 · 0 评论 -
openstack控制台出错Failed to connect to server (code: 1006)
错误描述 :打开openstack控制台后,控制台出错,显示Failed to connect to server (code: 1006),如下图: 错误分析:点击只显示控制台可看到地址是controller:6080…… 应该是域名解析出错。域名解析出错也可分为两个地方,1.nova节点的/etc/hosts中controller解析错误或者像下面nova节点的nova.conf中的[原创 2015-04-12 22:05:18 · 21464 阅读 · 0 评论 -
openstack镜像上传错误
<h1>503 Service Unavailable</h1> Insufficient permissions on image storage media: None<br /><br />原创 2015-04-09 22:19:00 · 5223 阅读 · 0 评论 -
Openstack Nova Failed to allocate network(s)
[错误: Build of instance 751267aa-e9e2-41c0-945b-9bbb94096849 aborted: Failed to allocate the network(s), not rescheduling.].原创 2015-05-13 12:18:12 · 4083 阅读 · 0 评论 -
Neutron数据库同步错误 NotImplementedError: No support for ALTER of constraints in SQLite dialect
NotImplementedError: No support for ALTER of constraints in SQLite dialect原创 2015-06-03 20:08:00 · 3622 阅读 · 0 评论 -
nova service-list ERROR (ClientException)错误处理
root@all-in-one147:~# nova service-listERROR (ClientException): The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-f38c1317-3862-4c54-ac12-d2adc0d39eb2)原创 2014-12-12 16:25:54 · 8258 阅读 · 0 评论 -
openstack-glance-api.service start request repeated too quickly, refusing to start
Job for openstack-glance-api.service failed. See 'systemctl status openstack-glance-api.service' and 'journalctl -xn' for detaopenstack-glance-api.service start request repeated too quickly, refusing to start原创 2015-07-12 10:51:03 · 9614 阅读 · 0 评论 -
AMQP server on c ontroller:5672 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 2 seconds.
AMQP server on controller:5672 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 2 seconds.原创 2015-06-15 20:34:42 · 14102 阅读 · 2 评论 -
kolla项目初步认知
kolla简介kolla项目起源于TripleO项目,聚焦于使用docker容器部署OpenStack服务。该项目由Cisco于2014年9月提出,是OpenStack 社区Big Tent开发模式下的孵化项目。在国内一些互联网资料上,常看到关于kolla是TripleO项目的一部分这样的描述,其实是不准确的。真实的是,Kolla项目起源于Tripleo项目,时至今日,与它没有任何关系(虽然它们的目原创 2016-05-04 19:23:07 · 2679 阅读 · 2 评论 -
Kolla单节点部署手册(centos7)
一、 系统介绍a) 概述:Kolla为openstack的部署提供了有效、快捷、方便、易于维护、方便版本更新与回退的方案。 Kolla的最终目标是为OpenStack的每一个服务都创建一个对应的Docker Image,通过Docker Image将升级的粒度减小到Service级别,从而使升级时,对OpenStack影响能达到最小,并且一旦升级失败,也很容易回滚。升级只需要三步:Pul原创 2016-10-30 13:00:53 · 9102 阅读 · 2 评论 -
单网卡ovs网卡配置
openstack 和kolla部署过程中经常需要配置ovs原创 2016-10-24 11:17:59 · 4264 阅读 · 0 评论 -
Openstack版本查看
先查看nova版本环境说明:Centos7,只要在安装了nova的节点上都可以查询 查看nova版本有以下三种方式: 命令行查看 [root@controller ~]# nova-manage version12.0.4-1.el7python内部查看 有两种方式: nova-manageshell python查看[root@controller ~]# nova-ma原创 2017-03-28 19:29:38 · 15232 阅读 · 0 评论