• 2024-11-19代码随想录:两两交换链表中的节点
    代码随想录:两两交换链表中的节点链表题目务必用虚头节点,很多问题会变简单很多/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
  • 2024-11-08libvirt: 配置virt-net tap上网
    在libvirt通过修改xml来配置上网有一点复杂,而且网上相关的资料很少不知道其他人都是怎么上网的。参考libvirt文档记录一下如果使用自己创建的tap设备上网。使用预先创建的tap设备上网首先得有一个网桥,我一般用docker0当作网桥,只需装一个docker即可。有了网桥之后可以创建一个tap
  • 2024-09-24基于RHEL 9 搭建 KVM 虚拟化环境
    一、准备工作1.检查硬件虚拟化支持KVM要求处理器支持硬件虚拟化技术:IntelVT-x(虚拟化技术扩展)或AMD-V(虚拟化技术扩展)。检查方法:使用以下命令检查CPU是否支持虚拟化:egrep'(vmx|svm)'/proc/cpuinfo输出含有vmx的为Intel处理器支持虚拟化输出含有svm的为A
  • 2024-09-10centos7安装KVM虚拟机
    一、系统安装#系统下载地址(系统不能选择最小Minimal最小化版本,需要CentOS-7-x86_64-DVD-2009.iso版本)https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.37a8f5adlbTtoj重要提醒:!!!1、安装系统分区目录/var/lib/libvirt/  虚拟机默认安装目录
  • 2024-08-26【qemu+libvirt+virt-manager源码安装】
    0.前言编译需要用到高版本python(>=3.8),参考附录查看教程,我使用的python3.11,所有后文的python3都是它的链接。1.源码安装qemu1.1源码安装aptinstallgtk+-3.0 #后面qemu编译依赖用的到wgethttps://download.qemu.org/qemu-9.1.0-rc2.tar.xztarxvJfqemu-9.1.0-
  • 2024-07-17【YashanDB知识库】virt虚拟内存远大于res内存问题分析
    YASDB内存占用简介参数配置:默认参数配置:DBMS_PARAM高级包生成配置参数数据库内存配置,使用默认参数步骤:1、DBMS_PARAM.OPTIMIZE();//生成默认参数,使用总内存的80%2、SELECTDBMS_PARAM.SHOW_RECOMMEND()FROMdual;//查看生成的参数3、EXECDBMS_PARAM.APPLY_RECOMMEND();
  • 2024-06-01在Linux中,如何进行虚拟化技术的应用?
    在Linux中应用虚拟化技术,主要涉及搭建和管理虚拟化环境,以实现资源的高效利用和灵活部署。以下是在Linux上使用KVM(Kernel-basedVirtualMachine)这一常见虚拟化技术的应用步骤:1.检查硬件虚拟化支持确保你的CPU支持硬件虚拟化(如Intel的VT-x或AMD的AMD-V)。使用以下命令检查:egre
  • 2024-04-10kvm笔记
    文章目录1.**KVM**1.1.**安装**1.1.1.**查看CPU是否支持KVM**1.1.2.**通过yum进行安装**1.1.3.**启动并设置开机启动**1.1.4.**创建****ISO系统镜像存放****目录**1.2.**使用虚拟机**1.2.1.**图形化界面**1.2.1.1.**virt-manager打开虚拟机管理器****(****宿主
  • 2024-03-24DMA一致性映射使用
    DMA映射可参考:https://www.cnblogs.com/lethe1203/p/18092749 reserved_memory方式1、定义保留内存的节点,由设备节点使用test_device_reserved:pmu_noc@0xe8000000{compatible="shared-dma-pool";reg=<0x00xe80000000x00x800000>;
  • 2024-03-22apt安装virt-manager
    参考来源:https://blog.csdn.net/allway2/article/details/102936693sudoaptupdate#安装依赖qemu-kvmaptinstallqemu-kvm#安装依赖libvirtaptinstalllibvirt-clientslibvirt-daemon-systemvirtinstsystemctlstatuslibvirtd#查看网络已经激活virshnet-startdefault 
  • 2024-03-01Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机
    本文为原创,原文发布于个人博客网站:Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机有时候我们需要在同一台计算机中使用多种不同操作系统环境,基于已有的同一堆硬件资源来获得不同操作系统各自的便利性。对此,常用的解决方案主要有:在物理机器中安装使用双系统在宿主系统中安
  • 2024-03-01Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机
    本文为原创,首次发布于我的个人博客网站:Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机有时候我们需要在同一台计算机中使用多种不同操作系统环境,基于已有的同一堆硬件资源来获得不同操作系统各自的便利性。对此,常用的解决方案主要有:在物理机器中安装使用双系统在宿主系统
  • 2024-01-11virt-top 命令查看kvm虚拟机的资源使用情况
    命令介绍virt-top:a'top'-likeutilityforvirtualizationSUMMARYvirt-top[-options]OPTIONS-1StartbydisplayingpCPUs(default:tasks)-2Startbydisplayingnetworkinterfaces-3Startb
  • 2024-01-09统信有雀之 虚拟化组件
    引言统信有雀是一个PaaS层容器云平台,在容器平台使用虚拟化目前最优选择是kubevirt,有雀基于KubeVirt进行适配、优化,是kubevirt可以通过有雀的console界面进行虚拟机创建、管理、克隆、快照等操作。背景什么是KubeVirtKubeVirt是一个Kubernetes的扩展(主要是CRD),它允许在Kubernete
  • 2023-12-28virt-manager 的 AT-SPI 服务警告org.a11y.Bus
    1、idea执行调试运行程序出现错误如下:(java:91797):dbind-WARNING**:16:39:56.530:AT-SPI:Errorretrievingaccessibilitybusaddress:org.freedesktop.DBus.Error.ServiceUnknown:Thenameorg.a11y.Buswasnotprovidedbyany.servicefiles修复问题:终端命令:sudo
  • 2023-12-26删除虚拟卡virbr0
    环境:OS:Centos71.想要对虚拟网卡virbr0网卡进行操作,首先要安装kvm虚拟化管理命令;yum-yinstalllibvirtvirt-installqemu-kvm2.删除默认网络defaultvirshnet-destroydefault3.取消定义网络defaultvirshnet-undefinedefault4.重启libvirtd服务生效systemctlrestartlib
  • 2023-12-18android读寄存器的工具-devmem
    一、概述在Linux/android开发中着实用到的调试工具并不是很多。devmem的方式是提供给驱动开发人员,在应用层能够侦测内存地址中的数据变化,以此来检测驱动中对内存或者相关配置的正确性验证。基本原理通过设备文件/dev/mem实现对物理内存的读写。二、用法内核中配置CONFIG_
  • 2023-12-051、KVM安装部署及virt-manager图形化工具创建安装虚拟机、命令行工具virt-install创建安装虚拟机
    摘自:https://blog.51cto.com/mfc001/6408159KVM安装部署KVM做单机管理虚拟机,Openstack集群管理虚拟机docker单机管理容器,k8s集群管理容器宿主机环境准备在vmware安装linux系统,并在设置中开启虚拟化CPU开启虚拟化一:开启虚拟化引擎两项内容二:提高内存和处理
  • 2023-11-26Centos6.10创建KVM虚拟环境
    实验环境:服务器操作系统Centos6.10,使用KVM虚拟机,在该服务器上配置三台操作系统为Centos7.9的虚拟机,网络连接方式采用NAT连接,(关于桥接和NAT连接的区别,可查看:CentOS6.9下KVM虚拟机网络Bridge(网桥)方式与NAT方式详解)查看cpu信息输入grep-E'(vmx|svm)'/proc/cpuinfo,如果输出
  • 2023-10-07virt-manager更换磁盘镜像文件安装目录
    先创建好要存储的目录,如mkdir/home/windowsimages,然后以安装windows虚拟机为例,当达到创建虚拟机的第四步,设置磁盘镜像时1、选择Selectorcreatecustomstorage->Manage) 2、创建存储池  点击Finish,就可以看到存储池中多了新建的存储  3、添加卷,设置磁盘映
  • 2023-09-23linux/unix实战手册(1)
    目录fedoraserver安装桌面及输入法等虚拟化概述web控制台安装虚拟化功能命令行启用虚拟化fedoraserver安装桌面及输入法等$sudodnfupdate-y$sudodnfinstall@gnome-desktop$sudosystemctlset-defaultgraphical.target$reboot$sudodnfinstallibus*设置键盘
  • 2023-08-17virt-manager显示乱码-一堆小方块
    virt-manager显示乱码-一堆小方块1、问题描述运行virt-manager时,显示异常,显示一堆小方块2、解决办法查看是中文还是英文语言echo$LANG看到默认是中文语言如果是中文,则需要切换成英文编辑配置文件vim/etc/profile添加环境变量到最后exportLANG="en_US.UTF-8"
  • 2023-08-14kvm虚拟化增加网卡
    第一:先进入到kvm机器,执行virt-manager(如果没有的话,就先执行yumgroupinstall'xwindowssystem'-y,等待安装完成之后再执行yuminstallvirt-manager-y,等待安装完成) 第二步:执行完第一步,会弹出图形化界面管理,选择关闭你要配置双网卡的堡垒机,选中之后点击右键(如图) 第三步:再
  • 2023-07-23Linux系列---【Ubuntu 20.04安装KVM】
    Ubuntu20.04安装KVM一、安装kvm1.安装kvmsudoaptinstallqemu-kvmlibvirt-daemon-systemlibvirt-clientsbridge-utils2.将当前用户添加至libvirt、kvm组sudoadduser$USERlibvirtsudoadduser$USERkvm3.验证安装virshlist--all4.启动libvertsudosyst
  • 2023-06-29virt-sysprep基本使用
    virt-clone命令可以复制一个已经存在的虚拟机,这个命令只能在vm停机状态使用,它将克隆已存在VM的所有信息,包括UUID和MAC地址。可以使用virt-sysprep工具来配置新克隆的VM。virt-sysperp初始化虚拟机实例。virt-sysperp会将虚假机初始化到系统刚安装的状态,它会删除掉虚拟机中的sshk