日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明

發布時間:2023/11/27 生活经验 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

根據我們之前創建和一些操作可以知道,KVM虛擬機的管理主要是通過virsh命令對環境下kvm虛擬機進行管理,下邊這里整理一些常用的配置說明以及如何進行日常管理維護。

1,查看KVM虛擬機配置文件

KVM虛擬機默認配置文件位置: /etc/libvirt/qemu/

[root@kvmmaster?images]#?cd?/etc/libvirt/qemu

[root@kvmmaster?qemu]#?ll

total?12

-rw-------?1?root?root?3032?May?10?21:12?linux65.xml

drwx------?3?root?root?4096?May?10?18:15?networks

-rw-------?1?root?root?3096?May?10?19:49?win2003.xml

2,virsh核心命令

virsh參數比較多,如果想要了解里邊的參數,可以virsh–help或virsh輸入help查看

[root@kvmmaster?qemu]#?virsh

Welcome?to?virsh,?the?virtualization?interactive?terminal.

Type:??'help'?for?help?with?commands

'quit'?to?quit

virsh?#?help

Grouped?commands:

Domain?Management?(help?keyword?'domain'):

顯示太多忽略N行....

[root@kvmmaster?qemu]#?virsh?--help

virsh?[options]...?[]

virsh?[options]...??[args...]

options:

-c?|?--connect=URI??????hypervisor?connection?URI

-r?|?--readonly?????????connect?readonly

-d?|?--debug=NUM????????debug?level?[0-4]

-h?|?--help?????????????this?help

-q?|?--quiet????????????quiet?mode

-t?|?--timing???????????print?timing?information

-l?|?--log=FILE?????????output?logging?to?file

-v??????????????????????short?version

-V??????????????????????long?version

--version[=TYPE]???version,?TYPE?is?short?or?long?(default?short)

-e?|?--escape?????set?escape?sequence?for?console

commands?(non?interactive?mode):

Domain?Management?(help?keyword?'domain')

attach-device??????????????????attach?device?from?an?XML?file

attach-disk????????????????????attach?disk?device

attach-interface???????????????attach?network?interface

autostart??????????????????????autostart?a?domain

顯示太多忽略N行....

這里總結下kvm虛擬機管理常用命令

2.0 創建kvm虛擬機: virt-install 這個命令我們就不介紹了,之前搭建的時候沒少用。

2.1 查看在運行的虛擬機:virsh list ??注意:該命令不會顯示已經停止的主機。[root@kvmmaster?images]#?virsh?list

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????running

2.2查看所有虛擬機:virsh list–all

[root@kvmmaster?images]#?virsh?list?--all

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????running

-?????linux65????????????????????????shut?off

2.3查看kvm虛擬機配置文件:virsh dumpxml name

[root@kvmmaster?qemu]#?virsh?dumpxml?win2003

win2003

b856ad86-d598-6cb9-39c6-6bfe42c479db

524288

524288

2.4啟動kvm虛擬機:virsh start name

[root@kvmmaster?images]#?virsh?start?linux65

Domain?linux65?started

2.5關掉kvm虛擬機:virsh shutdown name

[root@kvmmaster?qemu]#?virsh?shutdown??linux65

Domain?linux65?is?being?shutdown

2.6停止:virsh destroy name注意這里是斷電停止。

[root@kvmmaster?qemu]#?virsh?destroy?linux65

Domain?linux65?destroyed

2.7 刪除:virsh undefine name說明:該命令只是刪除對應虛擬機的配置文件,并不刪除虛擬磁盤文件

[root@kvmmaster?qemu]#?virsh?undefine?linuxtest

Domain?linuxtest?has?been?undefined

2.8根據配置文件啟動虛擬機:virsh create file-name.xml

[root@kvmmaster?qemu]#?virsh?list?--all

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????running

-?????linux65????????????????????????shut?off

[root@kvmmaster?qemu]#?virsh??create??linux65.xml

Domain?linux65?created?from?linux65.xml

[root@kvmmaster?qemu]#?virsh?list?--all

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????running

9?????linux65????????????????????????running

2.9 配置開機自啟動虛擬機virsh autostart name取消自啟動的話就是autostart后邊加參數–disable

[root@kvmmaster?qemu]#?virsh?autostart?win2003

Domain?win2003?marked?as?autostarted

[root@kvmmaster?qemu]#?ll

total?16

drwxr-xr-x?2?root?root?4096?May?10?22:13?autostart

-rw-------?1?root?root?3032?May?10?21:12?linux65.xml

drwx------?3?root?root?4096?May?10?18:15?networks

-rw-------?1?root?root?3096?May?10?19:49?win2003.xml

[root@kvmmaster?qemu]#?ll?autostart/

total?0

lrwxrwxrwx?1?root?root?29?May?10?22:13?win2003.xml?->?/etc/libvirt/qemu/win2003.xml

說明:autostart目錄是kvm虛擬機開機自啟動目錄,可以看到該目錄中有KVM配置文件鏈接。

2.10 導出KVM虛擬機配置文件virsh dumpxml name >存放路徑以及文件名

比如virsh dumpxml win2003> /etc/libvirt/qemu/win2003bak.xml 作用:通過此方式可以備份虛擬機配置文件

[root@kvmmaster?qemu]#?virsh?dumpxml?win2003>?/etc/libvirt/qemu/win2003bak.xml

[root@kvmmaster?qemu]#?ll

total?20

drwxr-xr-x?2?root?root?4096?May?10?22:13?autostart

-rw-------?1?root?root?3032?May?10?21:12?linux65.xml

drwx------?3?root?root?4096?May?10?18:15?networks

-rw-r--r--?1?root?root?3376?May?10?22:16?win2003bak.xm

2.11 根據配置文件定義虛擬機:virsh define file-name.xml

2.12 編輯kvm虛擬機配置文件virsh edit name說明:類似vi/vim但不建議使用這兩個命令編輯。

[root@kvmmaster?qemu]#?virsh?edit?win2003

win2003

b856ad86-d598-6cb9-39c6-6bfe42c479db

524288

524288

2.13 console虛擬機:virt-clone宿主機進入主機命令:virsh console name

[root@localhost?autostart]#?virt-clone?--original?linux65?--name?linux66??--file?/home/vps/linuxt66.img

Cloning?linuxt65.img???????????58%?[=============================-?????????????????????]??86?MB/s?|?4.7?GB?????00:39?ETA

2.14 掛起(暫停)KVM虛擬機virsh suspend name

[root@kvmmaster?qemu]#?virsh?suspend?win2003

Domain?win2003?suspended

[root@kvmmaster?qemu]#?virsh?list?--all

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????paused

9?????linux65????????????????????????running

2.15 恢復KVM虛擬機virsh resume name

[root@kvmmaster?qemu]#?virsh?resume?win2003

Domain?win2003?resumed

[root@kvmmaster?qemu]#?virsh?list?--all

Id????Name???????????????????????????State

----------------------------------------------------

4?????win2003????????????????????????running

9?????linux65????????????????????????running

查看虛擬機經常使用vnc,通了以后可以工具遠程

虛擬機內核總數不超過物理機內核的2倍

虛擬機內存總和不超過物理機實際內存

總結

以上是生活随笔為你收集整理的linux kvm虚拟化命令,Linux系统下kvm虚拟化(三)日常管理常用命令和配置说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。