虚拟化管理工具的安装

简介

Libvirt是一个软件的集合,包括API库,后台运行程序(Libvirtd)和命令行工具(virsh)。

Libvirt主要有下面3个功能:

  • 虚拟机管理:以虚拟机为对象,Libvirt提供了定义,删除,启动,关闭,暂停,恢复,保存,回滚和迁移各种功能
  • 虚拟设备管理:能够管理各种虚拟外设,如虚拟磁盘,虚拟网卡,内存,虚拟CPU
  • 远程控制:Libvirt除了对本机进行管理外,还提供了远程连接功能。通过提供的virsh程序或API能够远程连接其他物理机的Hypervisor

Libvirt官网
Libvirt文档

安装使用步骤

1、libvirt的安装

  • 使用“apt-get”命令安装libvirt,包含libvirt-binlibvirt-dev两个包。

    apt-get install libvirt-bin
    apt-get install libvirt-dev
    
  • libvirt安装时会默认安装libvirtd和virsh等可执行程序。

    whereis libvirtd       # 查看libvirtd命令位置。
    libvirtd --version   # 查看libvirtd的版本号
    
  • 使用命令“ps –le|grep libvirtd”查看libvirtd守护进程是否启动,“-le”参数表示长格式显示所有进程。

    root@ubuntu:~# ps -le | grep libvirtd
    4 S   0  5140    1  0  80   0 - 203076 poll_s ?   00:00:00 libvirtd
    
  • 对libvirt服务(或者叫libvirt-bin服务)常用的操作方式有“{start|stop|restart |status }”,可以使用service命令对其进行操作。

    • 使用“service libvirt-bin stop”停止libvirt-bin服务
    • 使用“service libvirt-bin start”开启libvirt-bin服务
    • 使用“service libvirt-bin restart”重启libvirt-bin服务
    • 使用“service libvirt-bin status”查看libvirt-bin服务。

2、virt-manager的安装

virt-manager提供了图形化界面来管理KVM的虚拟机,可以管理多个宿主机上的虚拟机,但是宿主机上必须首先安装libvirt。

  • virt-manager的安装同其他linux的软件安装一样,有多种方式。如果想从源代码进行编译和安装,可以到virt-manager的官方网站http://virt-manager.org/进行下载。源代码下载后,同样是首先解压缩,然后进入到解压缩目录,执行命令“./configure”,“make”,“make install”进行配置、编译和安装

  • 也可使用命令“apt-get install virt-manager”进行virt-manager的安装.

    apt install virt-manager
    
  • 安装完成后可以使用命令“virt-manager --version”查看版本号

    virt-manager --version	
    
  • 在Ubuntu中使用virt-manager

    • 在Ubuntu的图形界面中,在桌面左上角“search your computer and online sources”的搜索框中输入“virt”即可在下方看到“Virtual Machine Manager”,即virt-manager的图标,鼠标点击即可。
      虚拟化管理工具的安装_第1张图片

你可能感兴趣的:(KVM学习,linux,ubuntu,虚拟化工具安装,kvm)