Ubuntu基于KVM搭建虚拟机

root账户远程连接Ubuntu桌面

本文Ubuntu采用18.04的版本,连接工具使用MobaXterm。

方向键按键冲突解决

按键冲突主要是因为系统自带的vim和工具存在冲突,采用如下方法解决:

$ sudo apt-get remove vim-common
$ sudo apt-get install vim

允许root账户远程连接

1、使用vim修改/ect/ssh目录下的sshd_config文件:

$ sudo vim /etc/ssh/sshd_config

2、因为的的Ubuntu是18.04版本,因此只讲解18.04的修改,其他版本自行百度:

把原文的:

#PermitRootLogin prohibit-password

修改为:

$ PermitRootLogin yes

记得要把前面的#号去掉,shell里,#代表的是注释。
3、重启ssh:

$ sudo /etc/init.d/ssh restart

KVM安装

首先需要确认服务器的硬件是否支持虚拟化,执行如下命令确认

$ egrep -c '(vmx|svm)' /proc/cpuinfo
16

如果输出结果大于0,意味着服务器硬件是支持虚拟化的。否则,重启进入BIOS设置中启用VT技术。

执行如下命令安装kvm-ok程序,来确定服务器是否能够运行硬件加速的KVM虚拟机

$ sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

安装KVM及依赖项

$ sudo apt update
$ sudo apt install qemu qemu-kvm libvirt-bin  bridge-utils  virt-manager

启动libvirtd服务,并设置开机自动启动

$ sudo systemctl start libvirtd.service
$ sudo systemctl enable libvirtd.service
查看服务状态
$ service libvirtd status

使用MobaXterm连接桌面

连接操作如图,其中的ip、用户名、端口均根据自己实际情况进行调整:
在这里插入图片描述
若连接前未设置root账户的密码,先用ssh连接设置root的密码后再进行连接操作:

$ sudo passwd

登录成功后稍等片刻即可看见如图所示的桌面:
在这里插入图片描述
一直点击Next即可,到最后点击sStart using Ubuntu.
点击桌面左上角的Activities今日桌面进行操作
在这里插入图片描述
使用Ctrl+Alt+T打开指令终端进行操作
在这里插入图片描述
在终端中输入virt-manager 等待管理界面的出现

$  virt-manager 

在这里插入图片描述
若此处的关联界面中提示QEMU未连接
无法进行虚拟机的创建时,修改配置权限:

$  cd /var/run/libvirt
$  chmod 777 libvirt-sock

将虚拟机需要使用到的镜像上传到服务器中,进行虚拟机的新建。创建步骤如图:
在这里插入图片描述
选择上传的镜像
在这里插入图片描述
设置内存、CPU、磁盘大小
在这里插入图片描述
在这里插入图片描述
设置虚拟机名点击Finish,在弹出的界面中点击Yes,等待虚拟机的运行,进行基础设置即可。
在这里插入图片描述
在这里插入图片描述
等待重启完成,就OK了
设定固定ip,在前面的文章中有将,就不在向下描述了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值