自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

KVM虛擬化運(yùn)維指南:修改虛擬機(jī)名稱

運(yùn)維
在KVM虛擬化環(huán)境中,可能會(huì)遇到虛擬機(jī)創(chuàng)建后,由于規(guī)劃問(wèn)題而修改虛擬機(jī)名稱等需求,本文提供生產(chǎn)環(huán)境下了詳細(xì)的修改步驟。

在KVM(Kernel-based Virtual Machine)虛擬化環(huán)境中,可能會(huì)遇到虛擬機(jī)創(chuàng)建后,由于規(guī)劃問(wèn)題而修改虛擬機(jī)名稱等需求,本文提供生產(chǎn)環(huán)境下了詳細(xì)的修改步驟

需求:將192.168.40.152-kylinsp3-prod-02名稱修改為192.168.40.152-kylinsp3-prod-03

[root@localhost ~]# virsh list
 Id   名稱                                狀態(tài)
--------------------------------------------------
 1    192.168.40.150-kylinsp3-prod-01   運(yùn)行中
 3    192.168.40.151-kylinsp3-prod-02   運(yùn)行中
 4    192.168.40.152-kylinsp3-prod-02   運(yùn)行中

主要步驟

1?? 備份原VM的XML配置

2?? 重命名磁盤文件

3?? 修改 XML 配置應(yīng)用新名稱

4?? 取消原 VM 定義,避免沖突

5?? 重新定義并啟動(dòng)新VM

步驟 1:導(dǎo)出原 VM 的 XML 配置

首先,使用 virsh dumpxml 命令導(dǎo)出當(dāng)前虛擬機(jī)的 XML 配置文件:

virsh dumpxml 192.168.40.152-kylinsp3-prod-02 > /tmp/new-vm152.xml

然后,關(guān)閉該虛擬機(jī)

[root@localhost ~]# virsh shutdown 192.168.40.152-kylinsp3-prod-02
域 192.168.40.152-kylinsp3-prod-02 被關(guān)閉

[root@localhost ~]# virsh list --all
 Id   名稱                                狀態(tài)
--------------------------------------------------
 1    192.168.40.150-kylinsp3-prod-01   運(yùn)行中
 3    192.168.40.151-kylinsp3-prod-02   運(yùn)行中
 -    192.168.40.152-kylinsp3-prod-02   關(guān)閉

此時(shí),虛擬機(jī)的狀態(tài)應(yīng)變?yōu)?nbsp;shut off。

步驟 2:找到原磁盤文件

使用 virsh dumpxml 或 ls 命令找到虛擬機(jī)的磁盤文件路徑:

步驟 3:重命名磁盤文件

將磁盤文件重命名

注:文件屬性需要為為qemu:root,否則可能會(huì)啟動(dòng)失敗

步驟 4:修改 XML 配置

使用 vi 編輯導(dǎo)出的 XML 文件

vi  /tmp/new-vm152.xml

修改 1:調(diào)整虛擬機(jī)名稱

找到 <name> 標(biāo)簽,并修改為新 VM 的名稱

<name>192.168.40.152-kylinsp3-prod-03</name>

修改 2:更新磁盤文件為新名稱

<source file='/data/qcow2/libvirt/images/192.168.40.152-kylinsp3-prod-03'/>

修改 3:刪除 UUID 避免沖突

找到 <uuid> 標(biāo)簽,刪除或注釋,后邊會(huì)自動(dòng)生成新的uuid

<uuid>7fa9bd2a-d5b5-4c01-9a14-0b7739f34a36</uuid>

保存并退出。

步驟 5:取消原 VM 定義

刪除舊的 VM 定義

[root@localhost images]# virsh undefine 192.168.40.152-kylinsp3-prod-02
error: Failed to undefine domain 192.168.40.152-kylinsp3-prod-02
error: 所需操作無(wú)效:cannot undefine domain with nvram

需要加上參數(shù)--nvram
[root@localhost images]# virsh undefine 192.168.40.152-kylinsp3-prod-02 --nvram
Domain 192.168.40.152-kylinsp3-prod-02 has been undefined

注意:如果 VM 使用了 UEFI 啟動(dòng),則必須添加 --nvram 選項(xiàng),否則無(wú)法刪除。

步驟 6:導(dǎo)入新 XML 并定義 VM

使用修改后的 XML 重新定義虛擬機(jī)

virsh define /tmp/new-vm152.xml

驗(yàn)證是否成功

步驟 7:?jiǎn)?dòng)新虛擬機(jī)

virsh list --all
virsh start  192.168.40.152-kylinsp3-prod-03

如果一切正常,虛擬機(jī)應(yīng)進(jìn)入 running 狀態(tài)。

總結(jié)

以上方法通過(guò) XML 配置文件導(dǎo)出 + 修改 + 重新定義的方式,實(shí)現(xiàn)KVM 虛擬機(jī)名稱和磁盤文件的修改。

責(zé)任編輯:龐桂玉 來(lái)源: 運(yùn)維之美
相關(guān)推薦

2020-06-18 16:39:10

KVM虛擬化虛擬機(jī)

2010-08-30 10:11:25

XenKVM虛擬機(jī)遷移

2015-05-27 15:20:02

肖力運(yùn)維

2017-07-01 07:02:41

虛擬化遷移

2018-06-05 14:28:25

KVM嵌套虛擬化

2019-06-27 15:38:52

KVM虛擬化開(kāi)源

2023-09-19 10:00:34

Linux虛擬

2010-01-22 16:08:11

IT運(yùn)維管理

2020-11-23 07:19:15

Linux虛擬化KVM

2013-05-29 15:33:01

開(kāi)源虛擬化KVM

2019-11-12 14:48:00

Linux桌面虛擬化KVM

2013-04-08 10:08:22

開(kāi)源虛擬化KVM

2015-09-09 17:25:06

2013-04-07 09:33:31

開(kāi)源虛擬化KVM

2015-08-03 10:50:48

高能預(yù)警虛擬化運(yùn)維

2011-05-05 09:32:59

CentOS 5.6KVM

2014-07-28 10:27:04

運(yùn)維虛擬化

2019-07-04 16:22:48

虛擬化運(yùn)維故障

2014-02-21 11:20:34

KVMXen虛擬機(jī)

2014-11-07 10:02:03

虛擬機(jī)虛擬機(jī)補(bǔ)丁
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)