以下是在CentOS 7上使用KVM安装NoVNC的步骤:

  1. 安装KVM和相关程序:
yum install qemu-kvm libvirt virt-install bridge-utils -y
  1. 启动libvirtd服务:
systemctl start libvirtd
systemctl enable libvirtd
  1. 创建一个虚拟机:
virt-install \
--name vm1 \
--memory 2048 \
--vcpus 2 \
--disk size=10 \
--cdrom /path/to/iso \
--os-type linux \
--os-variant centos7.0 \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole \
--network bridge=br0 \
--import

其中:

  • --name:虚拟机的名称
  • --memory:虚拟机的内存大小(MB)
  • --vcpus:虚拟机的CPU核心数
  • --disk:虚拟机的磁盘大小(GB)
  • --cdrom:虚拟机的ISO镜像路径
  • --os-type:虚拟机的操作系统类型
  • --os-variant:虚拟机的操作系统变种
  • --graphics:虚拟机的图形界面类型和地址(这里是VNC)
  • --noautoconsole:不自动连接到虚拟机的控制台
  • --network:虚拟机使用的网络类型和桥接设备
  • --import:导入一个已有的虚拟机镜像
  1. 安装NoVNC:
yum install epel-release -y
yum install novnc -y
  1. 配置NoVNC:

/etc/novnc/novnc.conf文件中,修改以下配置项:

[web]
# novnc web路径
web = /usr/share/novnc/
# novnc使用的IP地址和端口
# 如果虚拟机使用的是默认的VNC端口(5900),则不需要修改
host = 0.0.0.0
port = 6080
  1. 启动NoVNC:
/usr/share/novnc/utils/launch.sh --vnc localhost:5900
  1. 访问NoVNC:

在浏览器中访问http://your-ip:6080/vnc.html,输入虚拟机的VNC密码,即可连接到虚拟机的图形界面。

centos7 使用kvm安装novnc

原文地址: https://www.cveoy.top/t/topic/CWD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录