zoukankan      html  css  js  c++  java
  • vmware+kvm+vnc安装配置

     

    一、vmware安装Centos7.6

    1.1vmware安装

    点击自定义硬件——选择处理器——勾上虛拟化Intel VT-x/EPT 或AMD-V/RVI(V)——点击关闭——点击完成



    1.2Centos7.6系统安装

    不建议选择最小化安装,否则连ifconfig命令都没有

    1.3vmware网络配置及Centos7.6初始化配置

    桥接网卡,配置网络

    二、kvm安装

    2.1依赖包安装

    如果安装时未选择虚拟化客户端安装,也可以手动安装
    yum install -y qemu-kvm libvirt virt-install bridge-utils

    2.2重启libvirtd服务

    //重启libvirtd服务
    systemctl restart libvirtd                
     //查看libvirtd服务状态
    systemctl status libvirtd                
      Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset:
    enabled)
       Active: active (running) since 二 2020-07-29 18:00:47 CST; 7s ago
         Docs: man:libvirtd(8)
               https://libvirt.org
    ...

    如果报错:ERROR Host does not support domain type kvm for virtualization type 'hvm' arch 'x86_64'则是CPU未开启虚拟化,暂停虚拟机,然后开启即可。

    执行grep -E "(vmx|svm)" /proc/cpuinfo,可以看CPU有没有开启虚拟化,VMware workstation也可以配置虚拟化,打上下面红色框的勾即可a525f3bc4a36079b0a1d491284b72aeb.pnga525f3bc4a36079b0a1d491284b72aeb.png

    2.3Centos7.6系统镜像下载/上传

    2.4kvm虚拟机安装

    [root@localhost ~]# virt-install --virt-type kvm --os-type=linux --os-variant
    rhel7 --name test01 --memory 1024 --vcpus 1 --disk
    /opt/centos2.raw,format=raw,size=10  --cdrom /CentOS-7-x86_64-DVD-1810.iso 
    --network network=default --graphics vnc,listen=0.0.0.0  --noautoconsole

    Starting install...

    Allocating 'centos2.raw'                                                                                                                                             
    |  10 GB  00:00:00

    Domain installation still in progress. You can reconnect to

    the console to complete the installation process.

    2.5VNC安装配置Centos图形界面安装

    安装完毕会发现多了一个virbr0,vnc用这个ip地址加端口连接,例如:
    192.168.1.66:5900

    如果提示连接超时,则可能是防火墙挡住了,可开放5900端口或直接把防火墙关掉

    systemctl stop firewalld.service
    ystemctl status firewalld.service

    三、kvm相关命令

    virsh list --all //查看虚拟机
    virsh suspend test01         //挂起虚拟机
    virsh resume test01          //从挂起状态恢复运行虚拟机
    virsh dominfo test01      //查看虚拟机的详细信息
    virsh autostart test01       //设置虚拟机为开机自启
    virsh autostart --disable test01   //取消开机自启
    virsh destroy test01 //强制关机
    virsh  undefine test01 //删除虚拟机
    virsh shutdown test01       //关闭虚拟机
    virsh start test01      //开启虚拟机
    vim /etc/libvirt/qemu/test01.xml  //修改虚拟机配置(内存大小等)信息
    virt-clone -o test01 -n test02 -f /kvm/store/test02.qcow2 //将test01克隆为test02
    virsh snapshot-create test01      //对虚拟机test01创建快照,KVM虚拟机要使用快照,磁盘格式必须为qcow2
    virsh snapshot-list test01 //查看快照信息
    virsh snapshot-revert test01 666666 //恢复虚拟机状态至666666
    virsh snapshot-delete test01 666666   //删除快照
    yum -y install //安装virt-top
    virt-top //top信息

  • 相关阅读:
    计算结余数
    在ng-repeat内Checkbox默认选中
    ASP.NET MVC下使用AngularJs语言(九):日期时间处理与显示
    ASP.NET MVC下使用AngularJs语言(八):显示html
    ASP.NET MVC下使用AngularJs语言(七):Cookie的使用
    ASP.NET MVC下使用AngularJs语言(六):获取下拉列表的value和Text
    ASP.NET MVC下使用AngularJs语言(五):ng-selected
    ASP.NET MVC下使用AngularJs语言(四):$window.alert
    Kafka工作流程
    MySQL 下批量清空某个库下的所有表(库不要删除,保留空库)
  • 原文地址:https://www.cnblogs.com/yihr/p/13177476.html
Copyright © 2011-2022 走看看