
云计算&虚拟化(kvm)
文章平均质量分 80
主要介绍kvm相关的概念,基本使用,进阶概念,原理介绍
dessler
一个运维
公众号:《运维小路》
展开
-
云计算&虚拟化-总结篇
从2024年10月17日开始发布虚拟化第一篇文章:服务器的购买指南,到介绍另外一种虚拟化软件,我们的虚拟化就基本讲解完毕,当然这里的重点是kvm,这里就简单的做一个总结。原创 2024-12-13 21:18:27 · 170 阅读 · 0 评论 -
vmware-esxi使用指南
原来打算是先登录ssh方式,然后同控制台对比来说明,最后虽然开通了ssh,可以登录,但是却要求只能使用密钥登录,而我们通过控制台无法登录到系统里面。无法开通允许密码登录。部分功能,可以直接在控制台操作(修改IP。开启ssh等)。原创 2024-12-12 20:21:28 · 1362 阅读 · 0 评论 -
vmware-esxi部署
我们前面录制的很多视频,大部分都是基于vmware公司在win的产品workstation,当我开始写公众号不久,这个workstation就宣布对个人免费,最近开始又宣布workstation无论对个人还是商业都免费。当然使用workstation做商业的还是比较少。原创 2024-12-11 21:05:14 · 646 阅读 · 0 评论 -
云主机&虚拟化-kvm案例(找回数据)
对于kvm,在我们日常运维中,其实只要经常做备份或者说快照,对于虚拟机的绝大部分问题都可以恢复,这里列举一个可能会遇到的磁盘问题然后提供2种方法来修复。原创 2024-12-10 20:32:09 · 500 阅读 · 0 评论 -
云计算&虚拟化-kvm资源控制cgroup
写这个公众号号,我会把我能想到的都写进去,但是不是所有的东西我都知道,有些不知道的东西在写文章的时候会验证出来,有些东西暂时无法验证出来,毕竟我只是一个普通运维。如果有知道的,欢迎留言。原创 2024-12-09 22:20:24 · 266 阅读 · 0 评论 -
云计算&虚拟化-kvm-非统一内存访问架构(numa)
我们上一小节讲了绑定核心,来提高cpu的性能。但是cpu性能其实不仅仅只涉及到cpu,实际上内存也是很重要的因素。目前最新的技术是numa,原创 2024-12-08 20:04:25 · 559 阅读 · 0 评论 -
云计算&虚拟化-kvm绑定cpu
绑定物理cpu到虚拟机里面,可以减少cpu的上下文切换,然后实现虚拟机性能提高。这个也是kvm里面用于提高cpu性能的方法。原创 2024-12-07 22:15:43 · 421 阅读 · 0 评论 -
云计算&虚拟化-kvm常用命令
我们前面讲了关于kvm的磁盘,网络及创建虚拟机,扩缩虚拟机的资源,然后又涉及到克隆clone,快照snap,迁移(冷,热,故障)和初始化的cloud-init。当然kvm也远远不止这些功能,今天我们就日常运维中可能涉及到的命令,整理如下。原创 2024-12-06 23:17:08 · 310 阅读 · 0 评论 -
云计算&虚拟化-kvm-开机自启动(autostart)
我们在日常运维私有kvm系统的时候,如果是直接使用开源kvm创建虚拟机并没有借助第三方管理平台的情况下,是没有故障迁移等功能。所以我们需要考虑的就是如果宿主机宕机恢复以后,虚拟机的自动恢复情况。原创 2024-12-05 20:18:13 · 421 阅读 · 0 评论 -
云计算&虚拟化-console&vnc
console可以不依赖ssh,可以进入系统,适合linux系统,只适合宿主机操作。vnc也可以不依赖ssh,同时支持win和linux,还可以设置密码,可以开放给普通用户使用。原创 2024-12-04 21:38:54 · 362 阅读 · 0 评论 -
云计算&虚拟化-kvm初始化cloud-init(二)
我们上一小节介绍了cloud-init能做什么;我们今天这一小节,将通过具体配置来理解这个cloud-init。原创 2024-12-03 20:51:12 · 589 阅读 · 0 评论 -
云计算&虚拟化-kvm-初始化cloud-init(一)
Cloud-init 是一个开源的多云初始化工具,设计用于自动化和简化在云环境中部署新虚拟机实例的过程。它最初由 Canonical 公司为 Ubuntu 发行版开发,但已广泛支持其他 Linux 发行版和云平台。原创 2024-12-02 21:07:36 · 1093 阅读 · 0 评论 -
云计算&虚拟化-kvm-虚拟机快照(快速创建虚拟机)
虚拟机的外部快照的实际应用,就是用于快速创建虚拟机,可以节约磁盘空间,每个虚拟机都是一个独立快照文件,而镜像分层的原理也是一样的情况。原创 2024-12-01 18:07:24 · 773 阅读 · 0 评论 -
云计算&虚拟化-kvm-虚拟机快照(外部快照)
第一次创建快照的时候,原始镜像文件就不再写入,所有写入操作就写到创建的快照文件里面;当执行第二次创建快照的时候,第一个镜像文件也不再写入,而是写到第二个快照文件里面。原创 2024-11-30 21:33:16 · 602 阅读 · 0 评论 -
云计算&虚拟化-kvm快照(内部快照)
我们在说讲解Linux系统-救援模式的时候讲过,公有云都有一个快照功能,可以用于虚拟机备份,其实无论是我们workstation还是kvm里面也是有快照功能,通过快照对系统进行备份。原创 2024-11-29 20:44:29 · 956 阅读 · 0 评论 -
云计算&虚拟化-kvm-虚拟机迁移(热迁移)
热迁移是指在虚拟机保持运行状态的同时将其从一个宿主服务器迁移到另一个宿主服务器。热迁移要求两个宿主服务器之间有足够的网络带宽来传输虚拟机的内存状态。原创 2024-11-28 21:32:59 · 970 阅读 · 0 评论 -
云计算&虚拟化-kvm-虚拟机迁移(冷迁移&故障迁移)
虚拟机的迁移主要分三种:冷迁移,热迁移和故障迁移。冷迁移,主要指的是虚拟机在处于关机状态下的迁移。热迁移则说的是虚拟机在运行中的迁移。故障迁移则说的是虚拟机所在节点故障以后触发的迁移。原创 2024-11-27 20:40:02 · 1509 阅读 · 0 评论 -
云计算&虚拟化-kvm-无损扩容磁盘&分区
虽然我们上一小节已经实现了在标准分区扩容文件系统的功能,但是使用fdisk操作有几个问题:只能支持mbr分区,涉及到删除操作风险太大。所以本章节以风险更小的parted方式来扩容磁盘。原创 2024-11-25 22:17:07 · 1337 阅读 · 0 评论 -
云计算&虚拟化-kvm-扩缩容内存&磁盘
磁盘扩容步骤:从宿主机扩容虚拟机的镜像文件(qcow2文件)从操作系统扩容分区从文件系统扩容文件系统磁盘操作属于高危操作,一定要慎重,要提前备份。原创 2024-11-24 20:13:48 · 997 阅读 · 0 评论 -
云计算&虚拟化-kvm-扩缩容cpu
KVM环境下虚拟机的扩缩容操作通常指的是调整虚拟机的资源(如CPU、内存、磁盘空间)。这些操作可以分为两类:在线扩缩容(也称为热添加或热调整)和离线扩缩容(也称为冷调整)。原创 2024-11-23 14:36:56 · 1142 阅读 · 0 评论 -
云计算&虚拟化-kvm-虚拟机xml解释
虽然我们上一小节已经实现了在标准分区扩容文件系统的功能,但是使用fdisk操作有几个问题:只能支持mbr分区,涉及到删除操作风险太大。所以本章节以风险更小的parted方式来扩容磁盘。原创 2024-11-22 21:43:30 · 416 阅读 · 0 评论 -
云计算&虚拟化-kvm-webvirtmgr搭建
虽然我们可以通过命令行完成kvm的使用,但是我们还是可以借助dashboard来管理多台服务器及不用记那么多命令,当然这个web管理还是有多个软件供选择,我们这里以webvirtmgr来演示。原创 2024-11-20 20:29:42 · 1256 阅读 · 0 评论 -
云计算&虚拟化-vnc安装debian
我们上一小节通过文本模式安装了centos,本小节将通过vnc安装debian,也是满足Linux系统-ubuntu系统安装用户的留言。原创 2024-11-19 21:18:28 · 423 阅读 · 0 评论 -
云计算&虚拟化-文本模式安装centos
文本安装系统,这个在实际运维中会较少用到。本小节内容需要对操作系统比较熟悉,而且对键盘操作比较熟悉才能更容易掌握该内容。原创 2024-11-18 20:22:15 · 470 阅读 · 0 评论 -
云计算&虚拟化-kvm创建虚拟机
我们前面通过几节介绍了创建虚拟机所需的一些必要元素,今天我们就来讲讲如何创建虚拟机。一种是使用镜像文件,另外一种是pool方式。原创 2024-11-17 20:43:14 · 840 阅读 · 0 评论 -
云计算&虚拟化-kvm创建网桥(bridge)
创建网桥以后,我们创建的虚拟机才能加入服务器对应的局域网,然后直接对外提高服务,也可以有更多的灵活性。原创 2024-11-15 22:08:38 · 363 阅读 · 0 评论 -
云计算&虚拟化-kvm网络模式介绍
创建虚拟机所需要的资源,包括核心的cpu和内存是由kvm来模拟,但是网络资源并不是kvm来模拟的,而是从软件层面来实现的,比如安装完成libvirt以后就会有一个virbr0的虚拟网卡。原创 2024-11-14 20:32:04 · 888 阅读 · 0 评论 -
云计算&虚拟化-kvm介绍&安装
我们在上一章介绍不同的虚拟化技术,就目前而言,kvm 已经成为绝对的主流,目前国内的云厂商的公有云还是私有云底层技术几乎都是kvm,所以我们也将重点讲解kvm相关技术。KVM(Kernel-based Virtual Machine)是一种基于内核的开源虚拟化技术,主要用于 Linux 系统。原创 2024-11-13 22:55:54 · 1664 阅读 · 0 评论 -
云计算&虚拟化-虚拟化技术介绍
虚拟化是一种将物理资源抽象为虚拟(逻辑)资源的技术,在计算机领域具有广泛应用。通过虚拟化,可以将一台物理计算机划分为多个虚拟计算机,并在每个虚拟计算机上运行独立的操作系统和应用程序。原创 2024-11-12 20:31:11 · 1854 阅读 · 0 评论 -
云计算&虚拟化-自用服务器购买指南
首先强调:这个不是必需品,请各位根据自己的情况来。技术的进步这些只能算锦上添花,重要的还是看自己态度。原创 2024-11-11 20:15:11 · 287 阅读 · 0 评论