• 0、ubuntu16.04安装部署kvm


    ubuntu16.04安装部署kvm
    1、查看CPU是否支持KVM

    egrep "(svm|vmx)" /proc/cpuinfo

    2、安装相关kvm包

    sudo apt-get install qemu-kvm
    sudo apt-get install qemu
    sudo apt-get install virt-manager
    sudo apt-get install virt-viewer 
    sudo apt-get install libvirt-bin 
    sudo apt-get install bridge-utils

    3、在宿主机(物理机)配置网桥网络
    先备份网卡配置

    cp /etc/network/interfaces /home/interfaces_bak

    然后配置/etc/network/interfaces

    vim /etc/network/interfaces
    auto eth1
    iface eth1 inet manual
    # kvm网桥配置
    address 192.168.0.15
    netmask 255.255.255.0 
    broadcast 192.168.0.0
    gateway 192.168.0.1 
    dns-nameservers 192.168.0.1
    bridge_ports eth0
    bridge_stp off 
    bridge_fd 0 
    bridge_maxwait 0

    4、重启网络,如果重启网络不生效,那就重启操作系统

    5、创建磁盘格式文件

    qemu-img create -f qcow2 /kvm-data/kvm/privi_disk.qcow2 50G

    6、安装虚拟机(如果操作系统安装了图形界面,也可以通过virt-manager 图形界面管理工具进行创建虚拟机)

    使用默认的网络模式
    virt-install --name privi-server --virt-type kvm --ram 4096 --vcpus=2 --cdrom=/home/zzcadmin/ubuntu-16.04.2-server-amd64.iso --disk path=/kvm-data/kvm/privi_disk.qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole
    使用指定的桥接网卡
    virt-install --name privi-server --virt-type kvm --ram 4096 --vcpus=2 --cdrom=/home/zzcadmin/ubuntu-16.04.2-server-amd64.iso --disk path=/kvm-data/kvm/privi_disk.qcow2 --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole
    如果在创建虚拟机时需要指定2块网卡,可以在上面命令中如下方式添加
    --network bridge=br0,--network bridge=br1

    备注说明:

    --name privi-server 虚拟机名称为privi-serve
    --virt-type 虚拟机类型kvm
    --ram 4096 虚拟机内存为4G
    --vcpus 虚拟机cpu核数为2
    --cdrom=/home/zzcadmin/ubuntu-16.04.2-server-amd64.iso 安装在虚拟机的操作系统镜像所在位置/home/zzcadmin/ubuntu-16.04.2-server-amd64.iso
    --disk path=/kvm-data/kvm/privi_disk.qcow2 磁盘文件所在位置/kvm-data/kvm/privi_disk.qcow2
    --network network=default 虚拟机使用网络方式,default为nat模式
    -graphics vnc,listen=0.0.0.0 --noautoconsole 启用vnc,方便后续完成操作系统安装

    7、在自己电脑上安装TightVNC,此时启动本地vnc客户端远程连接完成安装,输入192.168.0.15:5900进行连接完成安装
    下载地址:

  • 相关阅读:
    (转)Python格式化字符 %s %d %f
    (转) Linux Shell经典实例解析
    (转)用shell脚本实现杨辉三角的4个实例!
    (转)[Shell]tr命令详解
    (转)linux shell单引号、双引号及无引号区别
    (转)Linux基础------Shell数值计算的几种方法
    (转)Shell中获取字符串长度的七种方法
    (转)source、sh、bash、./执行脚本的区别
    session和cookie的联系
    javascript中的cookie
  • 原文地址:https://www.cnblogs.com/wclwcw/p/8084961.html
Copyright © 2020-2023  润新知