分类标签归档:虚拟化

KVM使用模板发放的虚机SSH启动失败问题


这几天没日没夜的在弄KVM的东西,昨天使用模板工具处理过的磁盘镜像创建了一个虚机。今天早晨发现ssh无法连接,VNC登录虚机后查看sshd服务启动失败。

继续执行sshd -t后,系统提示“sshd: no hostkeys available -- exiting”,查了些资料后得知,这是因为sshd启动时需要加载hostkey,然后这个东西在用模板工具处理磁盘的时候被清理了。这就导致新建...

Read more

KVM创建模板以及使用模板发放虚机


Date:2022-06-25

KVM虚拟化已经好久没有弄了,这几天有时间了抽空再复习复习。记录一些东西已备以后可以查阅。

首先创建一台虚机,装好系统并装好需要的一下基本软件,以及配置好一些常用软件的参数,最好将虚机网络配置为DHCP,以防止模板建立后的虚机和模板虚机IP地址冲突。将虚机关机。找个自己认为很好的地方将虚机的磁盘文件拷贝一份。

使用virt-sysprep工具进行虚机文件清理,...

Read more

研扬UP2折腾记----KVM安装Windows虚机


之前在KVM下安装的虚机都是Linux的所以几乎没有遇到什么问题,前几天需要搭建Windows的测试环境,在安装虚机的过程中发现Windows无法识别KVM的虚拟磁盘,这个问题必然是系统镜像中没有包含虚拟磁盘驱动导致。经过查找资料需要virtio-win驱动,网上找了一圈有很多,最后找到一个靠谱的地址,地址如下:

https://fedorapeople.org/groups/virt/vi...

Read more

研扬UP2折腾记----KVM嵌套虚拟化


有时候我们会遇到需要多台服务器在部署实施前进行实验,这时候我们可以用多台虚机解决,但是如果这些实验是虚拟化的实验呢。一般情况下虚机中是不允许再建虚机的,虚机的CPU不支持虚拟化。这种情况我们可以使用嵌套虚拟化来解决这个问题。

这篇文章是基于Debian10来做的,CentOS的小伙伴也可以看看,基本是大同小异,实在不行可以去bing搜索,网上大部分都是针对CentOS。还有一点需要说明的是,...

Read more

研扬UP2折腾记----KVM虚拟化(Debian篇)


之前一直搁置的Debian安装配置KVM问题昨天终于解决了,为了以后部署的方便以及和大家分享经验,今天归纳总结一下。debian发行版本为10.5。

首先安装必要的组件,执行如下命令:

apt install -y qemu qemu-kvm qemu-system qemu-utils libvirt-clients libvirt-daemon-system virtinst bridg...

Read more

研扬UP2折腾记----Windows桌面虚拟化


由于各种各样的原因有段时间没有更新了,今天又进行了一个新的实验:使用Windows Server 2019进行桌面虚拟化部署。废话不多说直接说内容。 首先环境中需要一台AD服务器、一台存储服务器、一台或两台服务器用于部署VDI服务。因为这次实验是标准部署方式,所以准备了两台服务器进行VDI服务部署,也可以使用一台服务器进行部署。至于什么标准部署一会会做解释。将两台服务器加入域环境。登录AD服...

Read more

研扬UP2折腾记----Hyper-V故障转移群集


过年后渐渐的都忙碌了起来,今天抽空进行了年后第一个实验:Hyper-V故障转移群集。Hyper-V是微软的虚拟化项目解决方案,总体来说易用性不错,但是群集部署较为复杂,群集可以实现虚机漂移、故障自动切换,大大的提高了系统可用性。 首相大体的网络机构拓扑如下图:

网络中有两台Hyper-V的服务器作为构建群集的对象,同时需要一台AD,因为Hyper-V的群集需要域环境,同时还需要一台存储服务...

Read more

研扬UP2折腾记----KVM虚拟化


虚拟机安装到存储的坑可以说是被绕过了。我之前安装KVM系统的操作系统是Debian9.6,在此发行版本上KVM安装配置都完成了,而且虚机都已经新建且启动成功了,卡在了分区过程,在分区的时候无法写入磁盘。各种找资料,各种解决不了。最后尝试使用Centos7安装,一次成功。这里也要说一句,看来还是选择一个有商业背景的发行版本靠谱,资料多,有问题了好处理。关于Debian9的KVM安装无限期推迟,...

Read more