自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 资源 (20)
  • 问答 (6)
  • 收藏
  • 关注

原创 AMD EPYC CPU物理机之core(云主机最大可使用内核数)售卖机制 ---- NUMA and NPS使用

前言 amd cpucore的层级划分,层级1:socket,主板上cpu的slot;层级2: socket中划分为不同quadrants(象限),你可以理解为数学坐标的象限,每个quadrants中包含多个Core Complex Dies (CCDS);层级3:Core CompleXes (CCX),每个CCDS包含两个CCX;层级4:每个CCX包含4个cores;类比intel cpu的超线程;NPS 全称:Nodes Per Socket一、以amd rome cpu ...

2021-09-09 22:01:13 1548

原创 信创--创建arm虚拟机报错UEFINotSupported: UEFI \u4e0d\u53d7\u652f\u6301

信创适配:cpu(飞腾)+os(kylin)+cloudos(openstack --Rocky )

2021-06-05 23:44:10 2154 5

原创 linux环境下,制作补丁及实施补丁

linux环境下制作补丁及实施补丁

2021-05-28 23:53:36 417

原创 如何基于centos定制自己的iso

如何基于centos定制自己的iso

2021-05-25 21:44:14 1876 1

原创 pci设备与numa node的关系

pci设备与numa node的关系

2021-05-21 14:16:29 4335

原创 访问vgpu-server授权服务器web服务界面出错

访问vgpu-server授权服务器web服务界面出错背景介绍 最近负责公司云平台创建vgpu云主机的特性,创建vgpu云主机,首先需要搭建vgpu授权服务器,服务器的搭建需要安装:1.安装jdk;2.安装tomcat;3.安装License Server程序setup.bin。服务器搭建完成后,既可以访...

2021-05-07 19:43:03 691

原创 GPU PCI 直通,调度不到GPU主机,GPU虚拟机创建失败

最近在做gpu直通项目,遇见了调度不到gpu计算节点的问题,这里简单介绍一下gpu 直通设计方案,重点记录调度不到gpu主机的问题。一、开发环境 1.云平台基于R版本Openstack开发; 2.gpu硬件采用Nvidia T4;二、gpu直通方案 1.安装gpu硬件; 2.开启gpu主机支持VT-d、iommu; 3.在gpu主机上,将gpu硬件与gpu驱动(Linux kernel自带驱动/Nvidia 驱动)解绑; 4.在gpu主机上,加载...

2021-04-15 01:26:03 1028 1

原创 云主机热迁移成功后,浮动ip绑定失败,虚拟化层解决方案

虚拟机-->迁移完成-->调用libvirt api-->qga-->vm-->重启网络服务-->获取浮动ip

2021-04-07 00:32:46 470

原创 Qemu-guest-agent(QGA)接口实例开发

vm 根目录磁盘使用量采集功能介绍:主机上libvirt调用qga接口获取vm内部根目录磁盘使用量。QGA接口:guest-filesystem-usagerate接口参数:size(磁盘总容量),used(磁盘使用量),available(磁盘可...

2018-08-17 18:59:58 2170

原创 linux下使用kpartx挂载虚拟文件系统

linux下使用kpartx挂载虚拟文件系统在linux中,如果映像文件(.img)含有分区表的话,那么用losetup这个程序来加载文件系统就有点力不从心了。因为losetup只能加载无分区的文件系统映像文件。不过有一个好东西配合losetup却可以来挂载带有分区表的映像文件,这就是kpartx。1. 查找一个loop设备 2. 将镜像虚拟化成循环设备 3. 使用kpartx装载镜像,装载之后,...

2018-05-15 16:31:02 4503

转载 php上传文件失败解决方式

在apache配置文件中设置php上传临时目录在服务器上配置webmail(比如我最喜欢的SquirrelMail)时,出于服务器安全考虑,一般在apache配置文件中作php_admin_value open_basedir 的限制,防止php程序浏览整个硬盘,这个限制在使用虚拟主机的服务器上使用的更多。然而这个安全措施带来一个隐含的限制,就是php的上传临时目录(默认为

2017-03-03 15:01:23 2680

原创 华为笔试-嵌入式开发(一)

1)什么是预编译,何时需要预编译:答案: 1、总是使用不经常改动的大型代码体。 2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。(2)char * const p      char const * p      const char *p上述三个有什么区别? 答案: char *

2016-07-18 17:20:37 2481

原创 linux服务器rsyslog进程启动失败分析

服务上rsyslog异常,进程异常system自启动也拉不起来。rsyslog异常导致不打印message日志,自动rsyslog异常后host就没有了message日志。

2025-08-19 21:52:15 21

原创 libvirt_agent3频繁报错virNetSocketReadWire:1808 : End of file while reading data: Input/output error

libvirt_agent3频繁报错virNetSocketReadWire:1808 : End of file while reading data: Input/output error strace分析

2025-08-08 00:30:46 21

原创 libvirt:virNetClientProgramDispatchError:172: Cannot open log file:‘/var/log/libvirt/qemu/qemu.log

libvirt:virNetClientProgramDispatchError:172: Cannot open log file:'/var/log/libvirt/qemu/qemu.log

2025-08-04 19:27:43 23

原创 IFCVF驱动+vhost-vfio提高虚拟机网络性能

云计算智能网卡(soc)或DPU场景下,IFCVF驱动通过FPGA硬件加速和SR-IOV,vhost-vfio虚拟化技术结合将VF直通给虚拟机提高虚拟机的网络性能,为云数据中心、边缘计算和高频交易等场景提供:接近物理设备的性能、硬件级隔离与安全​​、动态灵活的资源配置​​

2025-07-30 22:11:29 61

原创 夜游--曲殇

​柳影扫阶尘未动,​​浸云庭。南山钟落惊栖鹭,一叶舟归载月明。

2025-07-15 12:10:14 100

原创 linux cp与mv那个更可靠

linux os环境下,任何小白都会用cp与mv,cp顾名思义复制一份file,mv顾名思义重命名新file。我们很少关注cp与mv的底层实现。写一个shell脚本替换现网80W+台硬件服务器上的某个文件,此时就得慎重考虑cp与mv的底层原理。伪代码:方案1: cp a.txt b.txt方案2: cp a.txt a.txt.bak咋一看,方案2有点多次一举,实则是基于cp与mv的底层逻辑考虑,这里假定要替换的文件不大,很快就能拷贝完。

2025-06-26 21:20:41 168

原创 git查看commit属于那个tag

git常用技巧

2025-05-30 18:42:10 329

原创 libvirt设置虚拟机mtu实现原理

本文分析了云计算场景下虚拟机(VM)动态调整MTU的网络性能优化机制。重点探讨了libvirt解析XML配置、QEMU传递host_mtu参数、以及虚拟机内部virtio驱动读取配置的协作流程。libvirt仅支持五种网络模式(如bridge、vhost-user)的MTU设置,通过XML校验后传递给QEMU。QEMU通过VIRTIO_NET_F_MTU特性协商,将MTU写入virtio-net配置空间,最终由虚拟机驱动读取并设置到网络接口。

2025-05-27 23:25:58 171

原创 AMD机密计算虚拟机介绍

AMD机密计算虚拟机介绍

2025-03-26 22:08:11 273

原创 那年周五放学

2025年3月7日,周五,天气晴,脑子一瞬间闪过02-05年中学期间某个周五下午,17:00即将放学的场景,那种激动,那种说不上的欣喜感,放学后,先走一段316国道,再走一段襄渝铁路,然后开始上山,然后越过316国后,沿着乡村公路一路蜿蜒上升,行走到山的垭口后,沿着乡间小路一路向下,路过几户人家,穿过一片树林,走过一片田埂上,就来到谷间小溪旁,洗把脸,喝口水,翻翻溪边石头,寻寻螃蟹虾米,休息片刻后,越过小溪,穿过田埂,一路逐渐蜿蜒攀高,一刻钟后,攀爬到另一座山的垭口,眼前豁然开阔,沿着山梁小路,一路小跑,哼

2025-03-07 23:42:57 269

原创 如何启动多个libvirtd进程

如何启动多个libvirtd管理qemu-kvm虚拟机

2024-11-27 00:01:36 225

原创 shell之declare用法

shell高阶使用

2024-10-31 23:56:04 218

原创 房子,它或许是沃土

当下IT人的生活,生活不易,且行且珍惜。

2024-10-20 15:06:38 210

原创 2024年最满意的一张亲子照片

2024-09-27 15:01:12 179

原创 Linux上如何分析进程内存分配,优化进程内存占用大小

linux服务器上如何分析进程内存分布,优化进程占用内存大小

2024-07-31 18:15:17 342

原创 linux使用chattr与lsattr设置文件/目录防串改

linux使用chattr与lsattr设置文件/目录防串改

2024-07-09 20:15:03 660

原创 如何在Linux服务器使用命令修改bios配置

如何在Linux服务器使用命令修改bios配置

2024-06-18 00:19:40 754

原创 KVM: entry failed, hardware error 0x8

求助 vmcs_read32(VM_INSTRUCTION_ERROR)读取出来的值0x8,0x8代表VM entry 失败。VM entry 是指虚拟机从非根模式切换到根模式的过程,硬件入口失败原因的具体含义可能因处理器而异,但通常可能表示VM entry 失败的特定原因。

2024-04-11 21:09:52 547

原创 云平台宿主机系统漂移分析

ntpd client时间同步

2024-03-23 12:39:54 225

原创 磁盘raid1故障降级后,mddev磁盘类型降级rota=1

磁盘raid降级,影响磁盘类型rotational

2024-01-16 00:47:04 569 1

原创 城市的冬

那么,你最喜欢你的城市那个季节呢?就像一幅静谧美好的画卷。

2023-12-25 21:21:06 458

原创 libvirt报错排障指南

*背景:**这里笔者收归纳了,云场景下,libvirt常见报错定位思路及临时规避方案。

2023-12-23 22:30:35 1233

原创 CONFIG_SCSI_SMARTPQI内核配置项

CONFIG_SCSI_SMARTPQI内核配置项

2023-12-22 14:32:37 1010

原创 qemu热升级方案设计

1.安装升级qemu rpm。2.host上做本机热迁移。

2023-12-18 23:24:29 691

原创 rpm高阶使用

2.查找库文件.so属于那个rpm。(1)明确.so文件具体路径。1.查看某个rpm依赖文件。(2)不明确.so文件路径。

2023-12-18 23:13:12 417

原创 虚拟机本地磁盘在线扩容

虚拟机本地盘在线扩容方案设计

2023-11-06 00:15:56 266

原创 libvirt vcpu热插拔报错:failed to find appropriate hotpluggable vcpus

libvirt vcpu热插拔

2023-09-19 15:05:59 412

原创 linux服务器slab缓存回收方案设计

如何通过内核驱动去释放服务器上slab内存

2023-09-14 15:47:38 501

GPU云服务器特性详细设计_v2.1.1_20210430.docx

GPU云服务器特性详细设计-直通型

2021-05-21

国产化(飞腾+kylin)计算节点纳管虚拟化层适配详细设计_v1.0.docx

信创(飞腾+kylin)虚拟化层适配,目标:在飞腾+kylin的服务器上通过libvirt创建kvm虚拟机,其中,libvirt 5.5.0、 QEMU 4.0.1

2021-07-01

数字高程模型-三角网法

2016-05-26

x86虚拟化入门学习.pptx

该ppt从全局视角旨在给虚拟化初学者提供概况学习框架,对虚拟化有一个全局的认识,为深入学习虚拟化打下基础。

2021-10-20

free-slab.tar.gz

云计算场景,大量虚拟机上运行着海量业务,久而久之虚拟机所在服务器的slab内存变得很大,存在影响客户业务潜在风险(ps:io飙高,tcp连接超时,网络丢包等),我们需要定期清理服务器上slab内存,让其保持在一个安全的大小范围,这里提供回收slab内存的解决方案。

2023-09-14

UnixBench-5.1.3.tar.gz

UnixBench-5.1.3.tar.gz下载

2022-12-10

qemu-2.11.0增加获取vm根目录磁盘使用率qga接口

在qemu-2.11.0中增加获取vm根目录磁盘使用率qga接口,仅供初学qemu QGA代码框架的程序猿使用。

2018-08-17

华润云云主机光驱.rar

文档讲述云主机支持虚拟光驱及使用cdrom挂载iso文件的详细设计方案,代码开发:其中,nova代码兼容x86及arm(飞腾)平台,iso挂载脚本兼容x86及arm(飞腾)。

2021-07-01

x86_64.rar包含rpm

提供的rpm是基于官网openssl-8.4p1-1源码在x86_64编译。

2021-06-24

openssh-8.4p1-arm64.rar

基于openssh-8.4p1的源码编译打包rpm

2021-06-24

appweb-3.3.2交叉编译好的文件.tar.gz

交叉编译好的的apppweb-3.3.2的二进制文件和配置说明

2016-04-24

target-arm.tar.gz

移动物体监控系统的设计与开发的二进制文件可执行文件与库文件包http://blog.youkuaiyun.com/qq_28693567/article/details/51280525

2016-04-29

DAVICOM以太网系列芯片DM9000AEP资料.pdf

有关DAVICOM以太网系列芯片DM9000AEP资料,供大家学习

2016-04-24

libmad-0.15.1b.tar.gz

madplay-0.15.2b版本运行需要的库文件

2016-04-27

motion-3.2.12.tar.gz

motion-3.2.12是一款开源的移动图像抓取软件。

2016-04-25

madplay1-0.15.2b.tar.gz

madplay-0.15.2b运行需要三个库文件支持:zlib-1.1.4.tar.gz,libmad-0.15.1b.tar.gz,libid3tag-0.15.1b.tar.gz,在我的csdn里面都可以下载到。

2016-04-27

madplay-0.15.2b.tar.gz

madplay-0.15.2b播放器源文件

2016-04-26

ffmpeg-0.5.1.tar.gz

ffmpeg 在linux系统平台下摄像头抓取视频所需要的库文件。

2016-04-25

libid3tag-0.15.1b.tar.gz

madplay-0.15.2b运行需要的库文件

2016-04-27

boa-0.94.14rc21.tar.gz

嵌入式web服务器boa

2016-04-24

appweb-6.2.1-src.tgz

appweb-6.2.1-src.tgz

2016-04-25

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

TA关注的人

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