建设网站怎么制作,关键词挖掘查询工具,深圳网站平台哪家强,网站搭建平台简介
instance 从创建到删除的整个生命周期都是由 Nova 管理的。
后面各小节我们以 instance 生命周期中的不同操作场景为例#xff0c;详细分析 Nova 不同组件如何协调工作#xff0c;并通过日志分析加深大家对 Nova 的理解。
在研究 Nova 各个操作之前#xff0c;我们先…简介
instance 从创建到删除的整个生命周期都是由 Nova 管理的。
后面各小节我们以 instance 生命周期中的不同操作场景为例详细分析 Nova 不同组件如何协调工作并通过日志分析加深大家对 Nova 的理解。
在研究 Nova 各个操作之前我们先来学习一个重要的内容OpenStack 日志。 OpenStack 的日志记录了非常详细的细节信息是我们学习和 troubleshoting 的利器。
日志的位置
/var/log/图片.png
我们可以看到nova文件夹neutron文件夹glance文件夹cinder文件夹。
日志的格式
OpenStack 的日志格式都是统一的如下
时间戳日志等级代码模块Request ID日志内容源代码位置简单说明
时间戳 日志记录的时间包括 年 月 日 时 分 秒 毫秒
日志等级 有INFO WARNING ERROR DEBUG等
代码模块 当前运行的模块Request ID 日志会记录连续不同的操作为了便于区分和增加可读性每个操作都被分配唯一的Request ID,便于查找
日志内容 这是日志的主体记录当前正在执行的操作和结果等重要信息
源代码位置 日志代码的位置包括方法名称源代码文件的目录位置和行号。这一项不是所有日志都有eg
2015-12-10 20:46:49.566 DEBUG nova.virt.libvirt.config [req-5c973fff-e9ba-4317-bfd9-76678cc96584 None None] Generated XML (cpu\n archx86_64/arch\n modelWestmere/model\n vendorIntel/vendor\n topology sockets2 cores3 threads1/\n feature nameavx/\n feature nameds/\n feature nameht/\n feature namehypervisor/\n feature nameosxsave/\n feature namepclmuldq/\n feature namerdtscp/\n feature namess/\n feature namevme/\n feature namexsave/\n/cpu\n,) to_xml /opt/stack/nova/nova/virt/libvirt/config.py:82