随笔分类 -  OpenStack

摘要:1. 概述 早期OpenStack的计量功能由Ceilometer项目负责,后来Ceilometer一分为四,每个项目负责一个方面的工作。不得不说这是OpenStack开发中的一个特色,比如Cinder和Neutron也是从早期的Nova中拆分出来的。 OpenStack Telemetry体系的架 阅读全文
posted @ 2019-08-23 15:55 Sai18 阅读(4090) 评论(0) 推荐(0)
摘要:故障现象 同一台物理机上的多台虚拟机同时出现应用服务超时、无法访问等现象,ping虚拟机和物理机丢包严重。 故障原因 物理机上某台虚拟机建立了大量连接,导致物理机连接追踪表被大量ESTABLISHED连接记录塞满,进而出现丢包现象。 处理方法 调整物理机内核参数,增大最大连接追踪记录数、减小ESTA 阅读全文
posted @ 2019-08-02 15:49 Sai18 阅读(4874) 评论(0) 推荐(0)
摘要:故障现象 给虚拟机增加一个卷后,重启无法进入系统。 故障原因 /etc/fstab中填写的文件系统类型与分区实际文件系统不一致。 处理方法 将虚拟机系统卷挂载到其他虚拟机上,修改/etc/fstab为正确配置。 排查过程 同事给一台虚拟机添加一个卷,重启之后发现虚拟机起不来了,打开vnc consl 阅读全文
posted @ 2018-11-28 13:51 Sai18 阅读(2785) 评论(0) 推荐(0)
摘要:云平台系统用户提出一个需求,要求根据物理机主机名或者IP查询其上虚拟机列表。根据主机名查询好办,nova的list接口提供了host参数;按主机IP查询就不那么直接了,需要先将IP反解析成主机名,然后使用主机名参数调用list接口。为了减少与其他系统的耦合,我们考虑nova自身能不能实现IP到主机名 阅读全文
posted @ 2018-11-02 13:40 Sai18 阅读(801) 评论(0) 推荐(0)
摘要:早前由于添加了全SSD的高性能Ceph集群,区别于现有的HDD集群,在OpenStack端需要能够选择使用两种集群。Cinder配置多Ceph后端的文档早已整理,整理文件夹时发现这篇为nova boot添加volume type参数的文档,也整理一下发出来。 Nova官方不支持创建虚拟机时指定vol 阅读全文
posted @ 2018-06-15 18:36 Sai18 阅读(686) 评论(0) 推荐(0)
摘要:故障现象 在监控上发现部分虚拟机每隔大概20分钟就会出现一次入口流量高峰,大小在1MB/s左右: 故障原因 交换机上配置了广播抑制,导致整个环境中没有广播包。在计算节点上Linux Bridge的MAC learning table中网关对应的MAC地址过期后(默认值300秒),没有及时更新,Lin 阅读全文
posted @ 2018-05-30 19:49 Sai18 阅读(1215) 评论(0) 推荐(0)
摘要:故障现象 近期公司的OpenStack上频繁出现虚拟机创建失败的情况,查看日志定位到问题出在neutron-server向keystone认证token失败。 故障原因 Keystone所使用的Memcahed token后端配置的可用内存大小为64MB,新集群加入后,token量逐渐增加,需要保存 阅读全文
posted @ 2018-05-30 19:34 Sai18 阅读(1040) 评论(0) 推荐(0)
摘要:1. 检查cinder当前backend配置 使用cinder service-list,查看cinder-volume服务的Host字段格式。 旧版格式: 新版格式: 旧版中Host字段是cinder-volume服务所在节点的HOSTNAME,新版中Host字段是HOSTNAME@BACKEND 阅读全文
posted @ 2017-05-31 09:19 Sai18 阅读(6444) 评论(0) 推荐(0)
摘要:OpenStack版本:Mitaka 物理节点: Neutron网络: 网络拓扑: 虚拟机: test-01:直接连接到public_net,fixed ip为192.168.100.101 test-02:连接到share_net,fixed ip 192.168.111.4,绑定floating 阅读全文
posted @ 2017-05-27 10:06 Sai18 阅读(1002) 评论(0) 推荐(0)
摘要:分析了nova启动虚拟机时,创建和resize镜像的流程,以及虚拟机启动后,分区的resize、文件系统的resize过程。 阅读全文
posted @ 2017-05-26 19:19 Sai18 阅读(1795) 评论(0) 推荐(0)