zoukankan      html  css  js  c++  java
  • yum 安装 kvm

    KVM是什么? for Kernel-based Virtual Machine

    安装环境Centos 6.5 mini x64  禁用selinux, 禁用防火墙

    安装过程:

    1. 查看我们的电脑是否支持 虚拟化

    grep -E -o 'svm|vmx' /proc/cpuinfo

    如果有结果就说明支持
    如果没有返回那么久需要你自己去BIOS开启,在bios找 Virtualization Technology 或者VT关键字 让其为on或enabled..

    2.安装kvm

    yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install -y

    如果需要图形化的管理工具还需要装

    yum install virt-manager -y

    3.配置网卡(桥接模式)

    cd /etc/sysconfig/network-scripts/
    cp ifcfg-eth0 ifcfg-br0
    cat > ifcfg-eth0 <<EOF
    DEVICE=eth0
    BRIDGE=br0
    EOF
    
    vim ifcfg-br0

    将br0改成下列:  

    DEVICE="br0"
    TYPE="Bridge"
    ONBOOT=yes
    BOOTPROTO=static #静态ip地址
    IPADDR=192.168.6.22 #ip地址修改成自己的
    NETMASK=255.255.255.0 
    GATEWAY=192.168.6.254 #网关地址
    DELAY="0"

    eth0 改成:

    DEVICE=eth0
    BRIDGE=br0

    重启网卡服务

    service network restart 
    ifconfig

     查看br0是否启动

    开启IP转发:

    sed -i /ip_forward/s/0/1/  /etc/sysctl.conf
    sysctl -p

    4.加入开机启动,并启动服务...

    chkconfig  --level 35 libvirtd on
    service libvirtd start

    安装完成.....
    使用篇
    这里主要讲 使用远程图形化界面(VNC)管理kvm

    因为我使用的是mini安装包没有安装桌面

    所以要安装桌面

    yum groupinstall "desktop"

    安装VNC:

    yum install tigervnc-server -y

    启动VNC服务

    vncserver 

    如果看到:New 'CentOS:1 (root)' desktop is CentOS:1 这句说明启动成功:

      VNC的基本操作:
        vncserver --help  #帮助
        vncserver 启动一个可以连接的接口

        vncserver -list 查看已经启动的接口

        vncserver -kill  禁用一个接口  假如上边的接口1我们禁用掉   vncserver -kill :1

    客户端连接:

    IP地址:接口   IP:1

    打开管理界面:

    使用上边的方法打开虚拟机管理界面

    关于这个工具的具体使用 看另一篇文章

    我们双击上边的localhost(QEMU)就会出现一些kvm的信息,可以修改.

    右击new 就是新建..

  • 相关阅读:
    Linux中批量添加文件和修改文件小笔记
    scp 命令快速使用讲解
    使用Apache Spark 对 mysql 调优 查询速度提升10倍以上
    阿里云CentOS-7.2安装mysql
    yum安装网络配置图形界面
    忘记了root密码,如何进入系统?
    Linux学习之竿头直上
    Linux命令之初出茅庐
    Linux学习之要点必备
    阿里云CentOS7.2服务器的安装
  • 原文地址:https://www.cnblogs.com/idnf/p/4645202.html
Copyright © 2011-2022 走看看