月份:2016年9月

Home / 月份:2016年9月

OpenStack输出虚拟机console-log信息

2016-9-20 21:28:23 | OpenStack | 没有评论

通过可以直接获取虚拟机的控制台日志,调用novaclient可以直接

$ nova console-log $uuid

通常从console-log里可以看到一些虚拟机的异常问题,除此之外可以直接将虚拟机内部的一些信息重定向到console中,然后通过nova结果在console-log里可以获取,如

虚拟机内部interfaces文件

~# cat /etc/network/interfa[......]

Read more

LXC私有网络不通方法分析

2016-9-18 21:31:03 | Networking | 没有评论

今天有一个LXC私有网络到外网不通,首先简单看了下L3 agent的绑定情况,是没有问题的,并且同租户其它KVM虚拟机私有网络都是无误的,更加确认了应该是LXC自身的问题

其实,一开始PORT的State为BUILD,我没有放在心上

查看namespace里,LXC里ping网关,根本收不到任何包

~$ sudo ip netns exec qrouter-8e8268bf-0202-4401-[......]

Read more

OpenStack计算资源创建异常日志定位

2016-9-16 14:03:47 | OpenStack | 没有评论

在云计算虚拟机创建过程中时常会出现异常或者创建失败,而这显然不能跟一般的普通应用软件一样看执行结果,因为往往涉及到很多不同的项目组,而且数量十分庞大,因此会每一个操作都会通过详细的日志记录下来,方便定位各种异常,OpenStack就做到了这一点

比如现在使用方想看看几天前有一个虚拟机出错,但是虚拟机已经删掉了,现在需要知道错误原因,通过日志也是可以查的

用户A:

1:虚拟机已删了

2:租户为7bb[……]

Read more

小幸运

2016-9-16 12:58:33 | Music | 没有评论

我听见雨滴落在青青草地
我听见远方下课钟声响起
可是我没有听见你的声音
认真 呼唤我姓名
爱上你的时候还不懂感情
离别了才觉得刻骨 铭心
为什么没有发现遇见了你
是生命最好的事情
也许当时忙着微笑和哭泣
忙着追逐天空中的流星
人理所当然的忘记
是谁风里雨里一直默默守护在原地
原来你是我最想留住的幸运
原来我们和爱情曾经靠得那么近
那为我对抗世界的决定
那陪我淋的雨
一幕幕都是你 一尘不染的真心
与你相遇 好幸运
可我已失去为你泪流满[……]

Read more

OVS和Neutron对于网卡设备的分析

2016-9-7 01:10:18 | Networking | 没有评论

通常在测试过程中,会有PORT,TAP设备等概念,记录一下从Neutron和OpenvSwitch的角度分析的结果

首先,neutron接口查看一个普通的port

$ neutron port-show 198173a6-f20c-4d84-af4c-e07ad3508544
+-----------------------+-----------------------------------[......]

Read more

网络分层

2016-9-4 22:13:51 | Networking | 没有评论

看到一段感觉写得不错的分层小述,手敲一遍:

当网卡接收到数据后,硬件网卡会给CPU发硬中断,CPU在指令周期内指示操作系统软件从网卡缓冲区取走数据,然后操作系统将数据交给TCP/IP栈(内核态的一个进程)来处理,在处理过程中,通过解析二层网络数据帧头中的MAC地址来决定在二层网络中的转发,如需三层网络转发就继续由TCP/IP栈来解析三层网络数据包头中的IP地址来决定三层网络中的转发,以此类推;二层[……]

Read more