ubuntu使用virt manager kvm

  1. 首先在确定自己的CPU支持硬件虚拟化,有些可能要在BIOS中开启

找到 Intel Virtualization Technlogy 并打开

  1. 要确定自己的内核支持KVM

    uname -a

  2. 2.6以上的内核一般都支持
  3. 安装KVM和virt软件包
    virt-manager (图形化管理工具) python-vm-builder (创建基于Ubuntu的虚拟机的脚本,可选)

    sudo apt-get install kvm ubuntu-virt-server kvm-pxe
    sudo apt-get install virt-manager
    sudo apt-get install python-vm-builder

  4. 配置kvm
    加载相关内核模块:

    sudo modprobe kvm
    sudo modprobe kvm-intel

AMD 使用下面这条

<!-- lang: shell -->
sudo modprobe kvm-amd

验证加载成功:

<!-- lang: shell -->
lsmod | grep kvm
kvm_intel              61643  0
kvm                   383822  1 kvm_intel
  1. 确认开启libvirtd后台服务

    sudo service libvirt-bin status
    libvirt-bin start/running, process 6715

  2. 配置网络
    在libvirt软件包安装完成之后,会默认配置一个虚拟的网络桥接设备virbr0。它提供了一个虚拟网络供guest使用(通过NAT转发,提供从guest到外部网络-outbound的通讯)。其默认ip地址为192.168.122.x。

如果要获得完整的网络访问(inbound/outbound),进行如下配置(可选):

<!-- lang: shell -->
sudo apt-get install bridge-utils
sudo vi /etc/network/interfaces

内容如下:

auto lo

iface lo inet loopback

添加以下部分

auto eth0
iface eth0 inet dhcp

auto br0
iface br0 inet dhcp

    bridge_ports eth0
    bridge_fd 9
    bridge_hello 2
    bridge_maxage 12
    bridge_stp off

重启网络

<!-- lang: shell -->
sudo /etc/init.d/networking restart

检测网络配置

<!-- lang: shell -->
ifconfig

可以同时看到br0和eth0

  1. 添加用户权限
    将当前用户添加到libvirtd和kvm用户组

    sudo adduser userid libvirtd
    sudo adduser userid kvm

然后重启一下电脑,不然权限可能会有问题。

  1. 用virt-manager创建kvm guest

    virt-manager

在里面创建自己的虚拟机就可以了,用法跟其它的虚拟机差不多,然后安装系统即可。

时间: 2024-08-09 16:30:37

ubuntu使用virt manager kvm的相关文章

Ubuntu 15.10安装KVM

1.查看cpu是否支持硬件虚拟化 egrep "svm|vmx" /proc/cpuinfo 2.安装KVM apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin bridge-utils 3.启动KVM虚拟系统管理器 virt-manager 4.点击"文件-new virtual machine"创建新虚拟机

CentOS7 安装cobbler自动部署ubuntu

CentOS7 安装cobbler自动部署ubuntu 一.简介 二.安装CentOS 7 调整配置及安装相关软件 1.调整配置 2.安装 epel 包 3.安装cobbler.cobbler-web 以及相关依赖软件 4.设置开机启动 三.Cobbler.tftp.dhcp.rsync配置 1.TFTP配置 2.配置rsync 3.配置/etc/cobbler/settings 4.修改/etc/cobbler/modules.conf 5.修改/etc/cobbler/dhcp.templa

KVM安装搭建

一 安装KVM 环境:Centos7.3 首先检查自己服务器或者虚拟机CPU是否支持 egrep '(vmx|svm)' /proc/cpuinfo 安装阿里云镜像站 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 安装KVM yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python python-

KVM虚拟化简介及安装

kvm是基于图形化的linux操作的 安装图形化界面的知识点: 磁盘空间有两个词: 精简置备:我先在我系统里面去声明我要一个50G的空间,但是呢,我不会把50G都分给你,你用多少,我分给你多少,但是做多不能超过50G. 厚置备:直接把50G都分给你. 虚拟化 虚拟化的分类 什么是虚拟化:(1u是指的服务器的厚度) 10年前,他都是单独的服务器提供服务,像apache是部署在Linux操作系统里,他会单独的拿一台物理的硬件服务器来部署这个服务,如果部署多个服务的话,那么就需要多个物理服务器,随着业

kvm编译安装及常见问题解决

一.KVM的编译安装 1.安装基本系统和开发工具 1.1 编译内核 mkdir /root/kvm cd /root/kvm wget http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.5.tar.gz tar -zvxf linux-3.5.tar.gz -C /usr/src cd /usr/src/linux-2.6.34.4 make menuconfig vi .config 增加 CONFIG_SYSFS_DEPRECATED_V

Linux上运行NET

今天尝试了下Ubuntu上运行NET程序,按照 https://github.com/aspnet/Home 的指引,一步一步来: 1.安装DNVM(原名KVM) Linux控制台下输入 curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh 2.安装DNX(原名KRE) dnvm upgrade

自动化工具cobbler批量安装Centos6.0系统

一.安装与配置cobbler: 1.导入epel源:由于互联网上的6.5版本已经没有办法下载了,我用的最新版本:epel-release-6-8.noarch.rpm        # rpm -ivh epel-release-6-8.noarch.rpm        # yum update        # yum upgrade 2.安装cobbler:        # yum install cobbler 3.修改配置:       # vi /etc/cobbler/setti

菜鸟玩云计算之十八:Hadoop 2.5.0 HA 集群安装第1章

菜鸟玩云计算之十八:Hadoop 2.5.0 HA 集群安装第1章 cheungmine, 2014-10-25 0 引言 在生产环境上安装Hadoop高可用集群一直是一个须要极度耐心和体力的仔细工作. 虽然有非常多文档教会大家怎么一步一步去完毕这样的工作,可是百密也有一疏. 现成的工具不是没有,可是对于我这个喜欢了解细节的人来说,用别人的东西,写的好还能够,写的不好,出了问题,查找错误难之又难.手工安装Hadoop集群须要对Linux有一定的使用经验.对于全然没有接触Linux的人来说.肯定是

[转]qemu安装虚拟机

转自 https://wiki.ubuntu.com/ARM64/QEMU https://gist.github.com/george-hawkins/16ee37063213f348a17717a7007d2c79 https://morningd.github.io/2018/01/08/how-to-run-aarch64-ubuntu-server-cloudimg-on-x86-64/ https://www.cnblogs.com/jinanxiaolaohu/p/11003388