KVM 虛擬機系統配置文件


一、虛擬機配置文件

      每個KVM虛擬主機都有自己的配置文件,都是以虛擬主機名命名;KVM虛擬機的配置文件在/etc/libvirt/qemu/下,以xml文件形式存在;
[root@localhost ~]# cd /etc/libvirt/qemu/

顯示虛擬主機列表

[root@localhost qemu]# virsh list --all
 Id 名稱 狀態
----------------------------------------------------
 3 ehs-vm-01 running
 4 ehs-oracle-01 running

查看KVM虛擬機配置文件信息

[root@localhost qemu]# ls
ehs-oracle-01.xml ehs-vm-01.xml networks

查看 ehs-vm-01 信息

[root@localhost qemu]# virsh dominfo ehs-vm-01 
Id: 3
名稱: ehs-vm-01
UUID: b2a48a5b-999b-494e-93d0-b2deddd1013c
OS 類型: hvm
狀態: running
CPU: 2
CPU 時間: 157.9s
最大內存: 4194304 KiB
使用的內存: 4194304 KiB
持久: 是
自動啟動: 禁用
管理的保存: 否
安全性模式: none
安全性 DOI: 0

設置 ehs-vm-01  開機自啟

[root@localhost qemu]# virsh autostart ehs-vm-01 
域 ehs-vm-01標記為自動開始

autostart 為開機自啟目錄

[root@localhost qemu]# ls
autostart ehs-oracle-01.xml ehs-vm-01.xml networks

編輯虛擬機centos7.0配置文件,調用vi

[root@localhost qemu]# virsh edit ehs-vm-01

設置virsh edit 高亮顯示

[root@localhost qemu]# export EDITOR=vim

備份centos7.0虛擬主機配置文件

[root@localhost qemu]# virsh dumpxml ehs-vm-01 > ehs-vm-01.bak 

二、虛擬機網絡配置文件

[root@localhost qemu]# cd /etc/libvirt/qemu/networks

查看網絡信息

[root@localhost networks]# virsh net-list --all
 名稱 狀態 自動開始 持久
----------------------------------------------------------
 default 不活躍 否 是

相關list列表

[root@localhost networks]# virsh --help |grep list
    domblklist                     列出所有域塊
    domiflist                      列出所有域虛擬接口
    list                           列出域
    iface-list                     物理主機接口列表
    nwfilter-list                  列出網絡過濾器
    nwfilter-binding-list          list network filter bindings
    net-list                       列出網絡
    nodedev-list                   這台主機中中的枚舉設備
    secret-list                    列出 secret
    snapshot-list                  為域列出快照
    pool-list                      列出池
    vol-list                       列出卷

編輯網絡文件

[root@localhost networks]# virsh net-edit default
<network>
  <name>default</name>
  <uuid>d0efc2ef-1ed1-4b82-9fd8-0043a0accd05</uuid>
  <forward mode='nat'/>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:e0:25:f5'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
    </dhcp>
  </ip>
</network>

三、虛擬機存儲配置文件

[root@localhost networks]# cd /etc/libvirt/storage/
[root@localhost storage]# ll
總用量 8
drwxr-xr-x. 2 root root 40 9月 4 10:44 autostart
-rw-------. 1 root root 538 9月 4 10:40 default.xml
-rw-------. 1 root root 515 9月 4 10:44 iso.xml

顯示存儲列表

[root@localhost storage]# virsh pool-list --all
 名稱               狀態     自動開始
-------------------------------------------
 default              活動     是       
 iso                  活動     是       

編輯存儲配置文件

[root@localhost storage]# virsh pool-edit default

四、 鏡像文件[磁盤文件]

[root@localhost storage]# cd /var/lib/libvirt/images/
[root@localhost images]# ll
總用量 83899404
-rw------- 1 qemu qemu 53695545344 9月   4 17:28 ehs-oracle-01.qcow2
-rw------- 1 qemu qemu 32217432064 9月   4 17:27 ehs-vm-01.qcow2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM