3、kvm虛擬機(jī)日常管理與配置

KVM虛擬機(jī)的管理主要是通過(guò)virsh命令對(duì)虛擬機(jī)進(jìn)行管理。

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到蘇尼特左網(wǎng)站設(shè)計(jì)與蘇尼特左網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國(guó)際域名空間、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋蘇尼特左地區(qū)。

1.  查看KVM虛擬機(jī)配置文件及運(yùn)行狀態(tài)

(1) KVM虛擬機(jī)默認(rèn)配置文件位置: /etc/libvirt/qemu/

autostart目錄是配置kvm虛擬機(jī)開(kāi)機(jī)自啟動(dòng)目錄。   
3、kvm虛擬機(jī)日常管理與配置

(2) virsh命令幫助

# virsh -help

或直接virsh命令和,再執(zhí)行子命令。如下所示。

# virsh   
歡迎使用 virsh,虛擬化的交互式終端。 

輸入:'help' 來(lái)獲得命令的幫助信息   
'quit' 退出 

virsh # help   
……

(3) 查看kvm虛擬機(jī)狀態(tài)

# virsh list --all

3、kvm虛擬機(jī)日常管理與配置

2.  KVM虛擬機(jī)開(kāi)機(jī)

# virsh start kvm008

3、kvm虛擬機(jī)日常管理與配置

3. KVM虛擬機(jī)關(guān)機(jī)或斷電

(1) 關(guān)機(jī)

默認(rèn)情況下virsh工具不能對(duì)linux虛擬機(jī)進(jìn)行關(guān)機(jī)操作,linux操作系統(tǒng)需要開(kāi)啟與啟動(dòng)acpid服務(wù)。

在安裝KVM linux虛擬機(jī)之前必須配置此服務(wù)。

# chkconfig acpid on   
# service acpid restart

 

virsh關(guān)機(jī)

# virsh shutdown kvm008

3、kvm虛擬機(jī)日常管理與配置

(2) 強(qiáng)制關(guān)閉電源

# virsh destroy kvm08

3、kvm虛擬機(jī)日常管理與配置

4. 通過(guò)配置文件啟動(dòng)虛擬機(jī)

# virsh create /etc/libvirt/qemu/kvm008.xml

3、kvm虛擬機(jī)日常管理與配置

5. 配置開(kāi)機(jī)自啟動(dòng)虛擬機(jī)

# virsh autostart kvm008

3、kvm虛擬機(jī)日常管理與配置

autostart目錄是kvm虛擬機(jī)開(kāi)機(jī)自啟動(dòng)目錄,可以看到該目錄中有KVM配置文件鏈接。

6. 導(dǎo)出KVM虛擬機(jī)配置文件

虛擬機(jī)要關(guān)機(jī)     不然會(huì)操作 失敗哦~ 

# virsh dumpxml /etc/libvirt/qemu/kvm008 > /etc/libvirt/qemu/kvm.xml 

3、kvm虛擬機(jī)日常管理與配置

KVM虛擬機(jī)配置文件可以通過(guò)這種方式進(jìn)行備份。

7. 添加與刪除KVM虛擬機(jī)

(1)  刪除kvm虛擬機(jī)

# virsh undefine kvm008

說(shuō)明:該命令只是刪除 kvm008的配置文件,并不刪除虛擬磁盤(pán)文件。如下圖所示。

3、kvm虛擬機(jī)日常管理與配置

(2)  重新定義虛擬機(jī)配置文件

通過(guò)導(dǎo)出備份的配置文件恢復(fù)原KVM虛擬機(jī)的定義,并重新定義虛擬機(jī)。

# mv /etc/libvirt/qemu/kvm.xml /etc/libvirt/qemu/kvm008.xml 

# virsh define /etc/libvirt/qemu/kvm008.xml 

 

8. 編輯KVM虛擬機(jī)配置文件

# virsh edit kvm08 

virsh edit將調(diào)用vi命令編輯/etc/libvirt/qemu/kvm08.xml配置文件。也可以直接通過(guò)vi命令進(jìn)行編輯,修改,保存。

可以但不建議直接通過(guò)vi編輯。

 

9. virsh console 控制臺(tái)管理linux虛擬機(jī)

虛擬機(jī)要開(kāi)機(jī) 才可以

# virsh console kvm08

 

10. 其它virsh命令

(1) 掛起服務(wù)器

# virsh suspend kvm08

3、kvm虛擬機(jī)日常管理與配置

(2) 恢復(fù)服務(wù)器

# virsh  resume kvm08

3、kvm虛擬機(jī)日常管理與配置

virsh命令豐富??梢詧?zhí)行各種維護(hù)任務(wù),本文只是從維護(hù)與管理的角度例舉了常用的命令,為該命令的使用提供一個(gè)思路。

 

 

virsh  命令:

virsh # help

Grouped commands:

 

 Domain Management (help keyword 'domain'):

    attach-device                  從一個(gè)XML文件附加裝置

    attach-disk                    附加磁盤(pán)設(shè)備

    attach-interface               獲得網(wǎng)絡(luò)界面

    autostart                      自動(dòng)開(kāi)始一個(gè)域

    blkdeviotune                   Set or query a block device I/O tuning parameters.

    blkiotune                      Get or set blkio parameters

    blockcommit                    Start a block commit operation.

    blockcopy                      Start a block copy operation.

    blockjob                       Manage active block operations

    blockpull                      Populate a disk from its backing p_w_picpath.

    blockresize                    Resize block device of domain.

    change-media                   Change media of CD or floppy drive

    console                        連接到客戶(hù)會(huì)話

    cpu-baseline                   compute baseline CPU

    cpu-compare                    compare host CPU with a CPU described by an XML file

    cpu-stats                      show domain cpu statistics

    create                         從一個(gè) XML 文件創(chuàng)建一個(gè)域

    define                         從一個(gè) XML 文件定義(但不開(kāi)始)一個(gè)域

    desc                           show or set domain's description or title

    destroy                        destroy (stop) a domain

    detach-device                  從一個(gè) XML 文件分離設(shè)備

    detach-disk                    分離磁盤(pán)設(shè)備

    detach-interface               分離網(wǎng)絡(luò)界面

    domdisplay                     domain display connection URI

    domhostname                    print the domain's hostname

    domid                          把一個(gè)域名或 UUID 轉(zhuǎn)換為域 id

    domif-setlink                  set link state of a virtual interface

    domiftune                      get/set parameters of a virtual interface

    domjobabort                    abort active domain job

    domjobinfo                     domain job information

    domname                        將域 id 或 UUID 轉(zhuǎn)換為域名

    dompmsuspend                   suspend a domain gracefully using power management functions

    dompmwakeup                    wakeup a domain from pmsuspended state

    domuuid                        把一個(gè)域名或 id 轉(zhuǎn)換為域 UUID

    domxml-from-native             Convert native config to domain XML

    domxml-to-native               Convert domain XML to native config

    dump                           把一個(gè)域的內(nèi)核 dump 到一個(gè)文件中以方便分析

    dumpxml                        XML 中的域信息

    edit                           編輯某個(gè)域的 XML 配置

    inject-nmi                     Inject NMI to the guest

    send-key                       Send keycodes to the guest

    managedsave                    managed save of a domain state

    managedsave-remove             Remove managed save of a domain

    maxvcpus                       connection vcpu maximum

    memtune                        Get or set memory parameters

    migrate                        將域遷移到另一個(gè)主機(jī)中

    migrate-setmaxdowntime         set maximum tolerable downtime

    migrate-setspeed               Set the maximum migration bandwidth

    migrate-getspeed               Get the maximum migration bandwidth

    numatune                       Get or set numa parameters

    reboot                         重新啟動(dòng)一個(gè)域

    reset                          reset a domain

    restore                        從一個(gè)存在一個(gè)文件中的狀態(tài)恢復(fù)一個(gè)域

    resume                         重新恢復(fù)一個(gè)域

    save                           把一個(gè)域的狀態(tài)保存到一個(gè)文件

    save-p_w_picpath-define              redefine the XML for a domain's saved state file

    save-p_w_picpath-dumpxml             saved state domain information in XML

    save-p_w_picpath-edit                edit XML for a domain's saved state file

    schedinfo                      顯示/設(shè)置日程安排變量

    screenshot                     take a screenshot of a current domain console and store it into a file

    setmaxmem                      改變最大內(nèi)存限制值

    setmem                         改變內(nèi)存的分配

    setvcpus                       改變虛擬 CPU 的號(hào)

    shutdown                       關(guān)閉一個(gè)域

    start                          開(kāi)始一個(gè)(以前定義的)非活躍的域

    suspend                        掛起一個(gè)域

    ttyconsole                     tty 控制臺(tái)

    undefine                       undefine a domain

    update-device                  update device from an XML file

    vcpucount                      domain vcpu counts

    vcpuinfo                       detailed domain vcpu information

    vcpupin                        control or query domain vcpu affinity

    emulatorpin                    control or query domain emulator affinity

    vncdisplay                     vnc 顯示

 

 Domain Monitoring (help keyword 'monitor'):

    domblkerror                    Show errors on block devices

    domblkinfo                     domain block device size information

    domblklist                     list all domain blocks

    domblkstat                     獲得域設(shè)備塊狀態(tài)

    domcontrol                     domain control interface state

    domif-getlink                  get link state of a virtual interface

    domiflist                      list all domain virtual interfaces

    domifstat                      獲得域網(wǎng)絡(luò)接口狀態(tài)

    dominfo                        域信息

    dommemstat                     get memory statistics for a domain

    domstate                       域狀態(tài)

    list                           列出域

 

 Host and Hypervisor (help keyword 'host'):

    capabilities                   性能

    freecell                       NUMA可用內(nèi)存

    hostname                       打印管理程序主機(jī)名

    node-memory-tune               Get or set node memory parameters

    nodecpustats                   Prints cpu stats of the node.

    nodeinfo                       節(jié)點(diǎn)信息

    nodememstats                   Prints memory stats of the node.

    nodesuspend                    suspend the host node for a given time duration

    qemu-attach                    QEMU Attach

    qemu-monitor-command           QEMU Monitor Command

    qemu-agent-command             QEMU Guest Agent Command

    sysinfo                        print the hypervisor sysinfo

    uri                            打印管理程序典型的URI

    version                        顯示版本

 

 Interface (help keyword 'interface'):

    iface-begin                    create a snapshot of current interfaces settings, which can be later committed (iface-commit) or restored (iface-rollback)

    iface-bridge                   create a bridge device and attach an existing network device to it

    iface-commit                   commit changes made since iface-begin and free restore point

    iface-define                   define (but don't start) a physical host interface from an XML file

    iface-destroy                  destroy a physical host interface (disable it / "if-down")

    iface-dumpxml                  interface information in XML

    iface-edit                     edit XML configuration for a physical host interface

    iface-list                     list physical host interfaces

    iface-mac                      convert an interface name to interface MAC address

    iface-name                     convert an interface MAC address to interface name

    iface-rollback                 rollback to previous saved configuration created via iface-begin

    iface-start                    start a physical host interface (enable it / "if-up")

    iface-unbridge                 undefine a bridge device after detaching its slave device

    iface-undefine                 undefine a physical host interface (remove it from configuration)

 

 Network Filter (help keyword 'filter'):

    nwfilter-define                define or update a network filter from an XML file

    nwfilter-dumpxml               network filter information in XML

    nwfilter-edit                  edit XML configuration for a network filter

    nwfilter-list                  list network filters

    nwfilter-undefine              undefine a network filter

 

 Networking (help keyword 'network'):

    net-autostart                  自動(dòng)開(kāi)始網(wǎng)絡(luò)

    net-create                     從一個(gè) XML 文件創(chuàng)建一個(gè)網(wǎng)絡(luò)

    net-define                     從一個(gè) XML 文件定義(但不開(kāi)始)一個(gè)網(wǎng)絡(luò)

    net-destroy                    destroy (stop) a network

    net-dumpxml                    XML 中的網(wǎng)絡(luò)信息

    net-edit                       為網(wǎng)絡(luò)編輯 XML 配置

    net-info                       network information

    net-list                       列出網(wǎng)絡(luò)

    net-name                       把一個(gè)網(wǎng)絡(luò)UUID 轉(zhuǎn)換為網(wǎng)絡(luò)名

    net-start                      開(kāi)始一個(gè)(以前定義的)不活躍的網(wǎng)絡(luò)

    net-undefine                   取消定義一個(gè)非活躍的網(wǎng)絡(luò)

    net-update                     update parts of an existing network's configuration

    net-uuid                       把一個(gè)網(wǎng)絡(luò)名轉(zhuǎn)換為網(wǎng)絡(luò)UUID

 

 Node Device (help keyword 'nodedev'):

    nodedev-create                 create a device defined by an XML file on the node

    nodedev-destroy                destroy (stop) a device on the node

    nodedev-detach                 detach node device from its device driver

    nodedev-dumpxml                XML 中的節(jié)點(diǎn)設(shè)備詳情

    nodedev-list                   這臺(tái)主機(jī)中中的枚舉設(shè)備

    nodedev-reattach               reattach node device to its device driver

    nodedev-reset                  重置節(jié)點(diǎn)設(shè)備

 

 Secret (help keyword 'secret'):

    secret-define                  define or modify a secret from an XML file

    secret-dumpxml                 secret attributes in XML

    secret-get-value               Output a secret value

    secret-list                    list secrets

    secret-set-value               set a secret value

    secret-undefine                undefine a secret

 

 Snapshot (help keyword 'snapshot'):

    snapshot-create                Create a snapshot from XML

    snapshot-create-as             Create a snapshot from a set of args

    snapshot-current               Get or set the current snapshot

    snapshot-delete                Delete a domain snapshot

    snapshot-dumpxml               Dump XML for a domain snapshot

    snapshot-edit                  edit XML for a snapshot

    snapshot-info                  snapshot information

    snapshot-list                  List snapshots for a domain

    snapshot-parent                Get the name of the parent of a snapshot

    snapshot-revert                Revert a domain to a snapshot

 

 Storage Pool (help keyword 'pool'):

    find-storage-pool-sources-as   找到潛在存儲(chǔ)池源

    find-storage-pool-sources      發(fā)現(xiàn)潛在存儲(chǔ)池源

    pool-autostart                 自動(dòng)啟動(dòng)某個(gè)池

    pool-build                     建立池

    pool-create-as                 從一組變量中創(chuàng)建一個(gè)池

    pool-create                    從一個(gè) XML 文件中創(chuàng)建一個(gè)池

    pool-define-as                 在一組變量中定義池

    pool-define                    在一個(gè) XML 文件中定義(但不啟動(dòng))一個(gè)池

    pool-delete                    刪除池

    pool-destroy                   destroy (stop) a pool

    pool-dumpxml                   XML 中的池信息

    pool-edit                      為存儲(chǔ)池編輯 XML 配置

    pool-info                      存儲(chǔ)池信息

    pool-list                      列出池

    pool-name                      將池 UUID 轉(zhuǎn)換為池名稱(chēng)

    pool-refresh                   刷新池

    pool-start                     啟動(dòng)一個(gè)(以前定義的)非活躍的池

    pool-undefine                  取消定義一個(gè)不活躍的池

    pool-uuid                      把一個(gè)池名稱(chēng)轉(zhuǎn)換為池 UUID

 

 Storage Volume (help keyword 'volume'):

    vol-clone                      clone a volume.

    vol-create-as                  從一組變量中創(chuàng)建卷

    vol-create                     從一個(gè) XML 文件創(chuàng)建一個(gè)卷

    vol-create-from                create a vol, using another volume as input

    vol-delete                     刪除卷

    vol-download                   download volume contents to a file

    vol-dumpxml                    XML 中的卷信息

    vol-info                       存儲(chǔ)卷信息

    vol-key                        returns the volume key for a given volume name or path

    vol-list                       列出卷

    vol-name                       returns the volume name for a given volume key or path

    vol-path                       returns the volume path for a given volume name or key

    vol-pool                       returns the storage pool for a given volume key or path

    vol-resize                     resize a vol

    vol-upload                     upload file contents to a volume

    vol-wipe                       wipe a vol

 

 Virsh itself (help keyword 'virsh'):

    cd                             change the current directory

    connect                        連接(重新連接)到 hypervisor

    echo                           echo arguments

    exit                           退出這個(gè)非交互式終端

    help                           打印幫助

    pwd                            print the current directory

    quit                           退出這個(gè)非交互式終端

 

新聞名稱(chēng):3、kvm虛擬機(jī)日常管理與配置
網(wǎng)站地址:http://bm7419.com/article10/igiogo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶(hù)體驗(yàn)、網(wǎng)站制作、App設(shè)計(jì)外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站排名定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)