![](https://img-blog.csdnimg.cn/20210421141709303.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
云计算-VMs
文章平均质量分 75
云计算-VMs
itachi-uchiha
这个作者很懒,什么都没留下…
展开
-
KVM部署Windriver Linux操作系统
参考链接:https://github.com/openshift/installer/issues/1183。解锁命令:ostree admin unlock --hotfix。替换为:/usr/libexec/qemu-kvm。使用更新后的命令再次执行,需要将。解锁后,再次安装就可以了。原创 2024-02-27 17:59:45 · 373 阅读 · 0 评论 -
KVM虚拟机迁移到VMWare ESXi(解决dracut=initqueue timeout - starting timeout scripts)
磁盘格式转换二次磁盘转换创建虚机并启动解决原创 2021-06-10 10:58:50 · 4163 阅读 · 0 评论 -
Huawei 鲲鹏(ARM/Aarch64)服务器安装kvm虚拟机
硬件 类别 项目 要求 硬件 服务器 TaiShan 200服务器(型号2280) CPU 鲲鹏920处理器 RAID卡 Avago 3508 操作系统 项目 要求 银河麒麟 银河麒麟高级服务器操作系统V10 部署KVM虚拟化.原创 2020-12-18 19:50:56 · 10451 阅读 · 9 评论 -
KVM虚拟化之磁盘:在线扩展磁盘空间(三)
# qemu-kvm版本信息qemu-img --versionqemu-img version 2.12.0 (qemu-kvm-ev-2.12.0-33.1.el7_7.4)Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers# 使用qemu-img 扩展镜像大小qemu-img resize LDAP05-03.img -f raw +10Gqemu-img: Could not open 'L..原创 2020-08-10 16:29:22 · 602 阅读 · 0 评论 -
error: internal error: unable to execute QEMU command ‘__com.redhat_drive_add‘
本次实验为了验证下面场景下,磁盘是否可以被在线卸载?如果可以被卸载,那么是否可以再次被在线挂载?场景:磁盘被挂载到虚机后,通过LVM已经创建PV,追加给LV,并且被格式化,将空间扩展给了filesystem。执行在线卸载磁盘命令,成功!# virsh detach-disk LDAP05 sdcDisk detached successfully再次在线挂载磁盘时,报错:# virsh attach-disk LDAP05 /var/lib/libvirt/im...原创 2020-08-10 10:27:25 · 3572 阅读 · 0 评论 -
KVM虚拟化之磁盘:在线扩展磁盘空间(二)
因为对--subdriver参数错误理解,在attach QCOW2格式的镜像的时候出现了问题:# lsblksdc 8:32 0 192.5K 0 disk可见,sdc的磁盘空间只有192.5K,而我创建的镜像为10G大小:# qemu-img create -f qcow2 LDAP05-03.img 10GFormatting 'LDAP05-03.img', fmt=qcow2 size=10737418240 clust...原创 2020-08-07 18:32:36 · 452 阅读 · 0 评论 -
KVM虚拟化之磁盘:在线扩展磁盘空间
除了直接使用裸设备,存储于文件系统中的各种格式镜像文件,并不支持在线伸缩。我们只能使用在线追加镜像文件的方式扩展磁盘。## list all domain blocks,这里block设备名称是XML里定义的,并不是guest真是的磁盘名称。# virsh domblklist LDAP05sda /var/lib/libvirt/images/LDAP05.qcow2sdb /var/lib/libvirt/images/CentOS-7.7-x86_64-Minimal...原创 2020-08-07 17:30:47 · 485 阅读 · 0 评论 -
KVM虚拟化之磁盘:磁盘驱动
IDE - Slow Write in the Guest SystemSCSI - Faster Write(as IDE) in Guest SystemVIRTIO - Fastest Write (more that SCSI and IDE) in the Guest System, but only with extra Drivers (In Guest) 磁盘驱动 类型 兼容性 性能 .原创 2020-08-07 12:21:03 · 4452 阅读 · 0 评论 -
KVM虚拟化之磁盘:磁盘缓存模式
虚拟化一般网络和存储都是难点。下图所示,磁盘I/O从虚拟机到宿主物理机存储的过程。其中虚拟机镜像并不是必须的。并不一定要给虚拟机创建虚拟磁盘文件。我们可以通过逻辑映射,将SAN的块设备指定给虚拟机使用。这里我们暂讨论宿主机模拟磁盘的场景。 如上图,缓存模式作用在虚拟化层和宿主机文件系统或块设备之间。性能:none>unsafe>writeback>writeththrough数据一致性:writethrough...原创 2020-08-07 12:16:52 · 2856 阅读 · 4 评论 -
shell脚本:获取SR-IOV中PF和VF之间的关系
使用如下脚本可以获取到SR-IOV中,Physical Functions和Virtual Functions之间,清晰的关系。包括接口名称,domain、bus、slot、function的编号信息,接口mac地址信息,以及给VF是否被绑给了vm。#!/bin/bashfunction pf_vf(){ echo "<=============>PF:$1<==============" echo "`lspci|grep $(ls -l /sys/class/n..原创 2020-08-06 13:00:02 · 2734 阅读 · 0 评论 -
KVM网络模型之:SR-IOV
SR-IOV是比较好的虚拟化硬件性能解决方案,使用需要特定的硬件支持。 查看是否启动SR-IOV,如果没有igbvf行,说明以内核模块的形式安装了igb网卡驱动,但是没有启动对SR-IOV的支持。# lsmod |grep igbigbvf 46485 0igb 215727 0启动对SR-IOV支持(对于千兆网卡,max_vfs可以设置的值应该是0 <...原创 2020-08-06 10:54:34 · 1102 阅读 · 0 评论 -
KVM虚拟化之(2):内存技术
virsh memtune <domain> [--hard-limit <number>] [--soft-limit <number>] [--swap-hard-limit <number>] [--min-guarantee <number>] [--config] [--live] [--current]--hard-limit <number> Max memory, as scaled integer (def..原创 2020-08-05 17:19:39 · 1659 阅读 · 0 评论 -
基于XFS文件系统的OverlayFS
什么是OverlayFS首先,OverlayFS是一更现代的联合文件系统,类似于AUFS,但速度更快,实现更简单。Docker为OverlayFS提供了两个存储驱动程序:原始版本overlay,更新版本更稳定overlay2。目前OverlayFS是dokcer在使用的最新的文件系统,其他的文件系统还有:aufs、device mapper等。注意:如果使用OverlayFS,请使用overlay2驱动程序而不是 overlay驱动程序,因为它在inode利用率方面更有效。更准确的...原创 2020-07-29 15:44:38 · 1149 阅读 · 0 评论 -
KVM+OpenvSwitch+LinuxBridge 部署虚拟化环境(CentOS7/CentOS8)
00-查看是否开启硬件虚拟化支持如未有值,需要在主机BIOS启动egrep --color '(vmx|svm )' /proc/cpuinfo或egrep -c '(vmx|svm)' /proc/cpuinfo## 查看kvm模块是否已经加载lsmod |grep kvm01-安装QEMUyum -y install qemu-kvm02-安装libvirtyum -y install libvirtsystemctl start...原创 2020-07-29 15:17:26 · 921 阅读 · 0 评论 -
(VMware Hypervisor)ESXi5.5远程升级到ESXi6.7
之前一直以为ESXi升级必须得 一个版本一个版本升级,不能跨版本,做了个实验结果证实从ESXi5.5可以升级到6.7。该实验是虚拟了一台ESXi上面并没有跑虚机,生产环境进行升级时,能将虚机迁移则迁移(就算升级失败大不了重装,不至于丢失数据)。ESXi的介质分为两类,以6.7为例:VMware vSphere Hypervisor (ESXi ISO) image (Includes VMware Tools)(ISO包)VMware vSphere Hypervisor (ESXi) O.原创 2020-09-29 10:15:15 · 4324 阅读 · 4 评论 -
KVM网络模型之:PCI Passthrough
PCI Passthrough技术是虚拟化网卡的终极解决方案,能够让虚拟机独占物理网卡,达到最优性能,可以在网卡性能要求非常高的场景会用。但是要想迁移虚拟机,就很困难。lspci |grep Ethernet |grep Intel03:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)03:00.1 Ethernet controller: Intel Corporatio原创 2020-08-05 11:05:12 · 5613 阅读 · 1 评论 -
KVM虚拟化之(1):CPU技术
Libvirt是KVM/QEMU hypervisor driver,在/usr/share/libvirt/cpu_map.xml定义了CPU的模型,目前仅支持x86和ppc64架构。https://libvirt.org/drvqemu.html<cpus><arch name='x86'><!-- vendor definitions --><vendor name='Intel' string='GenuineIntel'/>..原创 2020-07-29 15:36:09 · 5548 阅读 · 0 评论