kvm 虛擬機器系統掛接外部硬碟 img 檔案

2021-08-25 13:13:53 字數 907 閱讀 6540

前面文章講了如何在linux 上建立基於kvm 的虛擬化系統。

安裝虛擬機器的意義就是充分利用資源,做雲計算集群。

既然做集群,就涉及到虛擬機器的copy(kvm 的安裝那篇文章最後提到過),若把虛擬機器的img 建立幾百g,在乙個集群中copy 可有的受了。 而且直接把虛擬機器建立這麼大也不建議。於是想到,先建立個較小的虛擬機器img 然後再在虛擬系統掛載主機儲存。 這樣既避免巨大檔案copy 的尷尬,又更有利於儲存的擴充套件。

虛擬系統容量擴充套件的實現:

首先建立乙個新的img映象,我們用qemu-img,建立200g 的空間:

qemu-img create -f qcow2 newdisk.img 200g
然後進入virsh操作虛擬機器:

virsh  --connect qemu:///system
然後編輯你的虛擬機器配置檔案

edit  虛擬機器名
在對的後面再加乙個disk

新增新disk之前的配置:

新增以後的:

也就是之前只有hda 乙個divise  現在新增乙個新的 divice (hdb)

okay 重啟虛擬系統

在虛擬系統裡執行 fdisk -l  會發現有新的divice 了。在/dev/hdb

格式化新分割槽:

mkfs.ext3 /dev/hdb
把新分割槽掛載到你想要的目錄如 /vm/newdisk:

mount /dev/hdb /vm/newdisk
搞定了。這樣就從宿主系統分割了200g給虛擬系統新增上去了。

KVM虛擬機器Linux系統增加硬碟

linux虛擬機器在使用過程中,硬碟空間不夠使用。由於前期沒有做lvm,所以只能手動新增新的硬碟。給虛擬機器新增硬碟有兩種方法 1 通過virsh attach disk命令新增一塊硬碟到系統中,即時生效,但系統重啟後新硬碟會消失。2 通過修改虛擬機器配置檔案進行新增,永久生效。現在我來一一介紹方法...

KVM複製虛擬機器,KVM轉殖虛擬機器

1.關閉要轉殖的虛擬機器 2.語法 virt clone o 原虛擬機器 n 新虛擬機器 f 新虛擬機器存放的路徑 virt clone o centos7.0 n xuegod110 f var lib libvirt images xuegod110.img qcow2格式 virt clone...

KVM虛擬機器

一 kvm虛擬機器簡介 kernel based virtual machine的簡稱,是乙個開源的 系統虛擬化模組,自linux 2.6.20之後整合在linux的各個主要發行版本中。它使用linux自身的排程器進行管理,所以相對於xen,其核心原始碼很少。kvm目前已成為學術界的主流vmm之一。...