摘要: 虚拟网络的逻辑图(OpenStack 官网): 网络虚拟化中最重要的两个东西:Linux Bridge 和 VLAN Linux Bridge 基本概念 举例:宿主机有 1 块与外网连接的物理网卡 eth0,上面跑了 1 个虚机 VM1,让 VM1 能够访问外网,有两种方案(推荐第二种): (一) 阅读全文
posted @ 2019-05-21 16:41 gsophy 阅读(180) 评论(0) 推荐(0) 编辑
摘要: LVM 类型的 Storage Pool 不仅一个文件可以分配给客户机作为虚拟磁盘,宿主机上 VG 中的 LV 也可以作为虚拟磁盘分配给虚拟机使用。 不过,LV 由于没有磁盘的 MBR 引导记录,不能作为虚拟机的启动盘,只能作为数据盘使用。 这种配置下,宿主机上的 VG 就是一个 Storage P 阅读全文
posted @ 2019-05-21 16:19 gsophy 阅读(230) 评论(0) 推荐(0) 编辑
摘要: KVM 的存储虚拟化是通过存储池(Storage Pool)和卷(Volume)来管理的。 Storage Pool 是宿主机上可以看到的一片存储空间,可以是多种类型。 Volume 是在 Storage Pool 中划分出的一块空间,宿主机将 Volume 分配给虚拟机,Volume 在虚拟机中看 阅读全文
posted @ 2019-05-21 14:34 gsophy 阅读(155) 评论(0) 推荐(0) 编辑
摘要: CPU 虚拟化 KVM 的虚拟化是需要 CPU 硬件支持的。用命令来查看 CPU 是否支持KVM虚拟化 # egrep -o '(vmx|svm)' /proc/cpuinfo vmx 如果有输出 vmx 或者 svm,就说明当前的 CPU 支持 KVM。CPU 厂商 Intel 和 AMD 都支持 阅读全文
posted @ 2019-05-21 11:31 gsophy 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 通过 virt-manager 不仅可以在本地主机上创建并管理 KVM 虚机。其实也可以管理其他宿主机上的虚机。 只需要简单的将宿主机添加进来。 填入宿主机的相关信息,确定即可。 接下来就可以像管理本地虚机一样去管理远程宿主机上的虚机了。 这里其实有一个要配置的地方。 因为 KVM(准确说是 Lib 阅读全文
posted @ 2019-05-21 11:04 gsophy 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 使用 virt-manager 启动 KVM 虚机 首先通过命令 virt-manager 启动图形界面: # virt-manager 点上面的图标创建虚机 这里选择从哪里启动虚机。如果是安装新的 OS,可以选择第一项。如果已经有安装好的镜像文件,选最后一项。 我选的是从ISO安装,选择ISO的文 阅读全文
posted @ 2019-05-21 10:52 gsophy 阅读(169) 评论(0) 推荐(0) 编辑