運維之道 KVM虛擬機器調整記憶體與CPU

2021-10-02 18:24:44 字數 2136 閱讀 7081

1、檢視當前系統中的kvm虛擬機器集群

[root@localhost ~

]# virsh list --all

id 名稱 狀態

----

----

----

----

----

----

----

----

----

----

----

----

----

1 kvm1 running

2 kvm2 暫停

3 kvm3 暫停

2、關閉需要配置的 kvm1 虛擬機器
[root@localhost ~

]# virsh shutdown kvm1

3、檢視 kvm1 虛擬機器配置資訊
[root@localhost ~

]# virsh dominfo kvm1

id:1

名稱: kvm1

uuid

: db8f98bf-f29f-

4fed-b50f-cc286def8016

os 型別: hvm

狀態: 暫停

cpu: 1

最大記憶體: 1048576 kib

使用的記憶體: 1048576 kib

持久: 是

自動啟動: 禁用

管理的儲存: 否

安全性模式: selinux

安全性 doi: 0

安全性標籤: system_u:system_r:svirt_t:s0:c113,

c516

(enforcing)

4、修改 kvm1 虛擬機器配置
[root@localhost ~

]# virsh edit kvm1

kvm109<

/name>

658ba60c-

505a-

435a-

967b-

276d84620930<

/uuid>

'kib'

>

2097152

<

/memory> #調整記憶體至2g

'kib'

>

2097152

<

/currentmemory> #調整記憶體至2g

'static'

>

2<

/vcpu> #調整cpu核數為2

5、重新定義使配置檔案生效
[root@localhost ~

]# virsh define /etc/libvirt/qemu/kvm1.xml

6、啟動虛擬機器
[root@localhost ~

]# virsh start kvm1

7、檢視 kvm1 虛擬機器重新配置後的資訊
[root@localhost ~

]# virsh dominfo kvm1

id:1

名稱: kvm1

uuid

: db8f98bf-f29f-

4fed-b50f-cc286def8016

os 型別: hvm

狀態: 暫停

cpu: 2

///cpu為2核

最大記憶體: 2097152 kib ///記憶體2g

使用的記憶體: 2097152 kib

持久: 是

自動啟動: 禁用

管理的儲存: 否

安全性模式: selinux

安全性 doi: 0

安全性標籤: system_u:system_r:svirt_t:s0:c113,

c516

(enforcing)

KVM虛擬機器調整磁碟大小

首先備份原虛擬機器檔案 cp vm.qcow2 vm.qcow2.bak 檢視虛擬機器分割槽情況 virt df h vm.qcow2 建立乙個新的虛擬機器磁碟檔案,並設定想要的磁碟大小 qemu img create f qcow2 vm big.qcow2 100g 調整分割槽大小 virt r...

KVM虛擬機器管理 資源調整

1.概述 2.計算資源調整 2.1 調整處理器配置 2.2 調整記憶體配置 3.儲存資源調整 3.1 根分割槽擴充套件 3.2 新增磁碟 4.網路資源調整 kvm在使用過程中,會涉及到計算 cpu,記憶體 儲存,網路等物理資源的動態調整。並且還會包括kvm虛擬機器本身的配置調整等。本篇部落格主要設計...

kvm虛擬機器日常管理與配置

1 kvm虛擬機器預設配置檔案位置 etc libvirt qemu autostart目錄是配置kvm虛擬機器開機自啟動目錄。2 virsh命令幫助 virsh help或直接virsh命令和,再執行子命令。如下所示。root node1 virsh歡迎使用 virsh,虛擬化的互動式終端。輸入 ...