Debian部署kvm虚拟机
# 前言
印象中 Linux 上的虚拟机比较出名的有 PVE,ESXi 等。最近打算给自己服务器整一个虚拟机,但是又考虑到性能损失,以及没有那么强的需求,所以一直在纠结。
然后了解到 PVE 的底层技术是 Linux 上的 kvm,底层系统是 Debian,于是想到为何不直接使用 kvm 呢,还不用迁移现有宿主机上的服务。
# 安装虚拟机
# 硬件检查
首先需要检查自己的机器是否支持虚拟化或者是否开启虚拟化
1 | egrep -c '(vmx|svm)' /proc/cpuinfo |
如果输出结果大于 1,则表示 CPU 支持虚拟化。
# 安装 kvm 与 qemu
1 | sudo apt install qemu-system libvirt-daemon libvirt-clients bridge-utils |
# 添加虚拟网桥
默认的网桥走 NAT,这里添加一个可以直通的网桥
在 /etc/network/interfaces
文件中添加下面配置
1 | auto br0 #网桥名称 |
重启 network
1 | sudo systemctl restart networking |
之后在虚拟机的网络接口设置中添加 br0 的网桥接口即可实现直通。
# 安装 cockpit
1 | sudo apt install cockpit cockpit-machines |
启用 cockpit 并设置开机启动
1 | systemctl start cockpit |
防火墙放行 9090 端口,访问 https://ip:9090
即可,账户为主机上的账户。
# 虚拟机管理
这就和平常使用虚拟机差不多,具体虚拟机设置根据自己的实际需求。
# 参考
https://www.qemu.org/download/#linux
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!
Invitation
GoodBoyboy
5201314***
created:09/04/2015
Welcome to MyBlog
Use this card to join MyBlog and participate in a pleasant discussion together .
Welcome to GoodBoyboy 's Blog,wish you a nice day .
评论
ArtalkUtterances