记一次虚拟机无法挂载volume的怪异问题排查
故障现象
使用nova volume-attach 命令挂载卷,命令没有返回错误,但是查看虚拟机状态,卷并没有挂载上。
故障原因
疑似虚拟机长时间运行(超过1年)后,libvirt无法执行live attach操作。
使用libvirt技术监控虚拟机资源利用情况
使用libvirt技术监控虚拟机资源利用情况
(一)计算资源与内存资源的监控
libvirt中提供virDomainGetInfo方法可以将一个domain的计算资源和内存资源的使用情况封装在一个结构体中,如下:
struct virDomainInfo{
unsigned char st...
Linux零碎笔记, 及一些命令
001.gui与tui
gui, 完全的图形界面. tui, 终端下的图形界面.
002.补全命令
输入前缀, 按一次Tab. 若前缀不唯一, 按2次Tab, 出现相关命令列表.
003.RHEL7.
《Docker生产环境实践指南》——第1章 入门 1.1 术语
建立Docker生产环境系统的首要任务,是以一个有助于想象各组件如何相互配合的方式来理解其术语。与其他快速发展的技术生态系统一样,我们可以预见,Docker野心勃勃的市场营销、不完善的文档以及过时的博客文章将造成使用者对各个工具职责理解上的混乱。
虚拟化篇之前后端驱动分析
前后端驱动是虚拟化的重要组成部分,在我们平时的排查过程中,经常会涉及到这部分的数据,特别是与性能相关的问题类型。举个例子,我们经常会碰到网络抖动的问题,此时我们会在实例内部和后端vif口抓包,如果发现两者之间存在延迟,经常我们就会怀疑到前后端的问题。