自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 setns对当前进程无效问题的排查(getpid获取值不变)

1)复现流程及lxc的处理demo1程序与执行结果如下,此时在容器内部看不到执行的程序。int main(){ int ret, fd, pid; printf("father pid old:%d\n", getpid()); fd = open("/dev/ns", O_RDWR); ret = ioctl(fd, 24635); // parm is dst ns proces...

2020-03-19 20:13:16 1089 2

原创 解决qemu虚拟机图形界面卡死问题

1)基础环境Virtio-gpu双heads+4.9.0内核+xserver1.9.3+modesettings0.5.0驱动2)问题描述终端中打开大量文字内容,不停上下滑动,或cat大量内容的文件,操作过程中用户界面卡死,如下:3)基础排查稳定复现方法:$ cat /var/log/syslog$ 上下滑动滚轮卡死后:kill pid of X能解决这个问题kill掉kde...

2019-10-16 15:57:17 5732

原创 解决virtio-gpu对framebuffer支持及VT切换等问题

0)写在最前面本来是研究virtio-gpu双屏,但后面发现其对fb的支持有问题,并且VT切换时卡死,本文记录了对这些问题的分析。1)基础环境调查在xorg.conf中配置了:Option “Xinerama” “1”spice弹出了两个界面,应该是使能了两个connector但是xrandr中只能看到Virtual-0,说明另一个screen未链接。实在不行只能通过fb0...

2019-10-12 09:56:12 2531

原创 解决qemu虚拟机中内存偏小的问题

问题描述:qemu中设置大于4GB的内存并设置numa,启动linux2.6.32内核的客户机,之后操作系统中查看实际内存是1.9G,比设置内存小了大概2.1GB。QEMU version: 3.0.0guest os kernel version: 2.6.32host kernel version: 4.9.0问题排查如下:1)在系统中排查问题通过如下命令查看60系统下内存槽硬件...

2019-06-24 15:12:02 4714 4

原创 kubernetes中master节点添加node流程分析

问题:1)从kubelet.service中我们能看到参数–kubeconfig=/etc/kubernetes/kubelet.kubeconfig,但是节点配置流程中却并未添加该文件,如下,那么该文件是怎么来的呢?记录了什么信息?ls /etc/kubernetes/bootstrap.kubeconfig ca kube-proxy.kubeconfig2)节点配置完成启动ku...

2018-12-17 16:27:22 1938

原创 RBD存储模式为RWX时kubernetes多次挂载该PV不报错

https://blog.csdn.net/pencc/article/details/84333315之前在研究上面这个问题时,发现有一个bug,会导致kubernetes多次以RW模式挂载同一个PV。原生代码基于1.11.2如下,这里的主要问题是如果只判断if v != v1.ReadWriteOnce会导致accessModes为RWX时候跳过验证,也就是ReadWriteMany进入这里...

2018-11-22 17:43:58 1284

原创 kubernetes中Ceph PV导致Pod无法迁移

背景Ceph RBD目前存储模式只支持RWO、ROX,因此pv yaml中将其配置为RWO,这样至少可写,之后准备pvc和业务yaml,使其被挂载到容器中的数据库读写目录。apiVersion: v1kind: PersistentVolumemetadata: name: user-pv namespace: sock-shop labels: pv: user-pv...

2018-11-22 17:10:26 3676

原创 qemu创建快照后删除快照导致qemu crashed的BUG

问题描述: 启动一一个虚拟机,创建三个快照,删除第一一个快照时报错:合并磁盘失败 通过测试,创建虚拟机(ubuntu1604,win7),启动虚拟机,创建两个快照,删除第一一个快照,瘦终端自自动关闭 vdsm报错如下: 2018-07-20 17:00:50,641+0800 ERROR (jsonrpc/2) [jsonrpc.JsonRpcServer] Internal server...

2018-08-01 09:19:10 1377

原创 解决qemu虚拟机无法设置分辨率的问题

问题描述: 在虚拟机中进行修改分辨率测试,结果如下: 在win7中测试设置ok。 在Centos7、Ubuntu16.04、Ubuntu18.04中测试均不行。系统中设置分辨率也只有win7有效,其余均无效,怀疑是QXL驱动问题。问题排查分析如下:查看日志中出现如下报错 Jul 2 15:22:28 Ubuntu1604 kernel: [ 6288.266180] qxl ...

2018-07-09 13:49:21 12181 2

原创 解决虚拟机创建快照后删除报错,重启该虚拟机后删除成功的问题

问题描述: 在ovirt中,创建快照后删除该快照失败,只有重启虚拟机后该快照才能删除日志中均出现如下报错:2018-02-19 01:51:45,792+0800 ERROR (jsonrpc/7) [virt.vm] (vmId=’a5935784-6d8a-4a4e-ab18-bb8c9b8cce9b’) Live merge failed (job: 7b217072-2149-4...

2018-07-09 13:33:59 4321

原创 解决ovirt虚拟机restore snapshot无法回退内存的问题

相关问题及报错: 回退快照后,spice终端发现虚拟机重新启动,没有恢复快照内存。1、2日志中均出现如下报错:2018-02-12 19:39:23,830+0800 ERROR (vm/d7be0fde) [virt.vm] (vmId=’d7be0fde-f9b9-4447-a250-2453482faef9’) The vm start process failed (vm:662...

2018-07-09 10:59:52 900

原创 解决ovirt虚拟机使用FCP瘦分配安装win10系统卡死的问题

问题描述: 仅在FCP 瘦分配模式下会出现该问题,测试将win10安装到Getting files ready for installation(13%)时卡死,通过virsh看到,虚拟机状态进入pause1、2日志中均出现如下报错:2018-04-18 18:37:21,556+0800 INFO (libvirt/events) [virt.vm] (vmId=’13a5e5...

2018-07-09 10:45:25 1504

原创 STM32 PCM1770调试

本文初步介绍了PCM1770配置方法与调试过程,希望能起到抛砖引玉的作用。 PCM1770是24位的DAC,支持I2S信号输入,可直接驱动耳机,也可加后级功放来驱动喇叭,应用电压范围为-0.3V至4V,普通的3V3就可以。     如图1所示,该DAC对22KHZ以上频率有60dB的衰减,相当于自带一个低通滤波,减少了后级的干扰。     如图2所示,该DAC在3V3电压条件下有100

2015-11-24 22:13:38 6312

原创 下拉列表和滚动条等无法显示的问题

最近深入去学了下面板,发现偶尔会出现无法显示的问题,运行后需要拉动面板,改变长或者宽,很多元素才会显示出来,其实只要setReasizable(false),固定框的大小就可以显示出那些元素来了。

2013-08-30 15:44:03 1249

原创 JButton和Button的区别

最近我写了一个推箱子的小游戏,没有花太多时间完成,但有一个bug一直困扰着我,我给Button加上一个Action的监听器并进行键盘监听,我发现当我用鼠标快速点Button时键盘监听就失去响应了,隔约0.5秒以上点击一次Button才能保证键盘监听不会失去响应,我修改了很多地方都没起作用,最后把它变成最简单的只有Button和监听器形式才发现和其他代码无关,因为问题照样出现了,最后我采用JButt

2013-08-07 18:06:30 2453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除