[QEMU]QEMU 監(jiān)視器(2)

snapshot_delete_blkdev_internal
刪除設(shè)備上的內(nèi)部快照(如果支持)
drive_mirror
使用指定的目標(biāo)開(kāi)始將塊儲(chǔ)存設(shè)備的寫(xiě)入鏡像到新目標(biāo)。
drive_backup
啟動(dòng)塊設(shè)備到指定目標(biāo)的時(shí)間點(diǎn)拷貝。
drive_add
將驅(qū)動(dòng)器添加到 PCI 存儲(chǔ)控制器。
pcie_aer_inject_error
注入 PCIe AER 錯(cuò)誤
netdev_add
添加主機(jī)網(wǎng)絡(luò)設(shè)備。
netdev_del
刪除主機(jī)網(wǎng)絡(luò)設(shè)備。
object_add
創(chuàng)建 QOM 對(duì)象。
object_del
銷毀 QOM 對(duì)象。
hostfwd_add
將 TCP 或 UDP 連接從主機(jī)重定向到來(lái)賓(需要 -net 用戶)。
hostfwd_remove
刪除主機(jī)到來(lái)賓 TCP 或 UDP 重定向。
balloon
?價(jià)值請(qǐng)求 VM 將其內(nèi)存分配更改為值(以 MB 為單位)。
set_link
?名字?[on|off]
打開(kāi)(即向上)或關(guān)閉(即向下)鏈接名稱。
watchdog_action
更改監(jiān)視程序操作。
nbd_server_start
?主機(jī):端口在給定主機(jī)和/或端口上啟動(dòng) NBD 服務(wù)器。如果包含該選項(xiàng),則會(huì)自動(dòng)導(dǎo)出所有插入了媒體的虛擬機(jī)塊設(shè)備。在這種情況下,該選項(xiàng)也使設(shè)備可寫(xiě)。
-a
-w
nbd_server_add
?設(shè)備?[?名稱?]通過(guò) QEMU 的 NBD 服務(wù)器導(dǎo)出塊設(shè)備,必須事先使用 啟動(dòng)該服務(wù)器。該選項(xiàng)也使導(dǎo)出的設(shè)備可寫(xiě)。導(dǎo)出名稱由名稱控制,默認(rèn)為設(shè)備。
nbd_server_start
-w
nbd_server_remove?[-f]
?名字停止通過(guò) QEMU 的 NBD 服務(wù)器導(dǎo)出塊設(shè)備,該服務(wù)器以前是使用 啟動(dòng)的。該選項(xiàng)強(qiáng)制服務(wù)器立即刪除導(dǎo)出,即使客戶端已連接也是如此。否則,除非沒(méi)有客戶端,否則該命令將失敗。
nbd_server_add
-f
nbd_server_stop
停止 QEMU 嵌入式 NBD 服務(wù)器。
mce
?cpu?bank?status?mcgstatus?addr?misc在給定的 CPU 上注入 MCE(僅限 x86)。
getfd
?fdname如果在 unix 套接字上使用SCM_RIGHTS機(jī)制將此命令一起傳遞文件描述符,則使用名稱?fdname?存儲(chǔ)該文件描述符,以供其他監(jiān)視器命令以后使用。
closefd
?fdname使用該命令關(guān)閉以前分配給?fdname?的文件描述符。僅當(dāng)文件描述符從未被其他監(jiān)視器命令使用時(shí),才需要這樣做。
getfd
block_set_io_throttle
?設(shè)備?bps?bps_rd?bps_wr?iops?iops_rd?iops_wr將塊驅(qū)動(dòng)器的 I/O 限制更改為?bps?bps_rd bps_wr?iops?iops_rd?iops_wr。設(shè)備可以是塊設(shè)備名稱、qdev ID 或 QOM 路徑。
set_password?[?vnc?|?spice?]?password?[?-d?display?]?[?action-if-connected?]
更改 spice/vnc 密碼。display?可以與'vnc'一起使用,以指定要設(shè)置密碼的顯示器。action-if-connected?指定在建立連接時(shí)應(yīng)執(zhí)行的操作:失敗會(huì)使密碼更改失敗。斷開(kāi)連接會(huì)更改密碼并斷開(kāi)客戶端。Keep?更改密碼并保持連接。保留是默認(rèn)值。
expire_password?[?vnc?|?spice?]?expire-time?[?-d?display?]
指定 spice/vnc 的密碼何時(shí)失效。顯示的行為與 中的行為相同。過(guò)期時(shí)間接受:
set_password
now
立即使密碼無(wú)效。
never
密碼永久有效。
+
斷續(xù)器從現(xiàn)在開(kāi)始,密碼在?n 秒內(nèi)保持有效。
斷續(xù)器
密碼在給定時(shí)間無(wú)效。nsec是自1970年以來(lái)經(jīng)過(guò)的秒,即unix時(shí)代。
chardev-add
?參數(shù)chardev-add 接受與 -chardev 命令行開(kāi)關(guān)相同的參數(shù)。
chardev-change
?參數(shù)chardev-change 接受現(xiàn)有的 chardev?id,然后接受與 -chardev 命令行開(kāi)關(guān)相同的參數(shù)(“id”除外)。
chardev-remove
?編號(hào)刪除字符?id。
chardev-send-break
?編號(hào)在 chardev?id?上發(fā)送一個(gè)中斷。
qemu-io
?設(shè)備命令在給定的塊設(shè)備上執(zhí)行 qemu-io 命令。
qom-list
?[路徑]在位置路徑處打印對(duì)象的 QOM 屬性
qom-get
?路徑屬性在位置路徑處打印對(duì)象的 QOM 屬性屬性
qom-set
?路徑屬性值將位置路徑處對(duì)象的 QOM 屬性屬性設(shè)置為值值
replay_break
?icount在指令計(jì)數(shù)?icount?處設(shè)置重播斷點(diǎn)。當(dāng)達(dá)到指定的指令時(shí),執(zhí)行停止。最多可以有一個(gè)斷點(diǎn)。設(shè)置斷點(diǎn)時(shí),將刪除任何先前的斷點(diǎn)。斷點(diǎn)只能在重放模式下設(shè)置,并且只能在“將來(lái)”設(shè)置,即在指令計(jì)數(shù)大于當(dāng)前指令時(shí)??梢允褂?觀察當(dāng)前指令計(jì)數(shù)。
info?replay
replay_delete_break
刪除以前使用 設(shè)置的重播斷點(diǎn)。當(dāng)沒(méi)有重播斷點(diǎn)時(shí),將忽略該命令。
replay_break
replay_seek
?icount在重放執(zhí)行時(shí)自動(dòng)進(jìn)入指令計(jì)數(shù)?icount。該命令自動(dòng)加載最近的快照并重放執(zhí)行以查找所需的指令。如果沒(méi)有前面的快照或未重播執(zhí)行,則該命令將失敗。icount?的參考可以用命令來(lái)觀察。
info?replay
calc_dirty_rate
?第二以秒為單位指定的時(shí)間段開(kāi)始一輪臟碼率測(cè)量。臟率測(cè)量的結(jié)果可以通過(guò)命令觀察到。
info?dirty_rate
info
?子命令顯示有關(guān)系統(tǒng)狀態(tài)的各種信息。
-m
按平均等待時(shí)間排序
-n
不要將對(duì)象與同一調(diào)用站點(diǎn)合并
info?version
顯示 QEMU 的版本。
info?network
顯示網(wǎng)絡(luò)狀態(tài)。
info?chardev
顯示字符設(shè)備。
info?block
顯示一個(gè)塊設(shè)備或所有塊設(shè)備的信息。
info?blockstats
顯示塊設(shè)備統(tǒng)計(jì)信息。
info?block-jobs
顯示正在進(jìn)行的塊設(shè)備操作的進(jìn)度。
info?registers
顯示 CPU 寄存器。
info?lapic
顯示本地 APIC 狀態(tài)
info?cpus
顯示每個(gè) CPU 的信息。
info?history
顯示命令行歷史記錄。
info?irq
顯示中斷統(tǒng)計(jì)信息(如果可用)。
info?pic
顯示 PIC 狀態(tài)。
info?rdma
顯示 RDMA 狀態(tài)。
info?pci
顯示 PCI 信息。
info?tlb
顯示虛擬內(nèi)存到物理內(nèi)存的映射。
info?mem
顯示活動(dòng)虛擬內(nèi)存映射。
info?mtree
顯示內(nèi)存樹(shù)。
info?jit
顯示動(dòng)態(tài)編譯器信息。
info?opcount
顯示動(dòng)態(tài)編譯器操作碼計(jì)數(shù)器
info?sync-profile?[-m|-n]
?[麥克斯]顯示同步分析信息,最多為最大條目數(shù)(默認(rèn)值:10),按總等待時(shí)間排序。
當(dāng)合并共享同一調(diào)用站點(diǎn)的不同對(duì)象時(shí),“Object”字段將顯示(用括號(hào)括起來(lái))要合并的對(duì)象數(shù)。
info?kvm
顯示 KVM 信息。
info?numa
顯示 NUMA 信息。
info?usb
顯示來(lái)賓 USB 設(shè)備。
info?usbhost
顯示主機(jī) USB 設(shè)備。
info?profile
顯示分析信息。
info?capture
顯示捕獲信息。
info?snapshots
顯示當(dāng)前保存的 VM 快照。
info?status
顯示當(dāng)前 VM 狀態(tài)(正在運(yùn)行|已暫停)。
info?mice
顯示哪個(gè)來(lái)賓鼠標(biāo)正在接收事件。
info?vnc
顯示 vnc 服務(wù)器狀態(tài)。
info?spice
顯示 spice 服務(wù)器狀態(tài)。
info?name
顯示當(dāng)前 VM 名稱。
info?uuid
顯示當(dāng)前的虛擬機(jī) UUID。
info?usernet
顯示用戶網(wǎng)絡(luò)堆棧連接狀態(tài)。
info?migrate
顯示遷移狀態(tài)。
info?migrate_capabilities
顯示當(dāng)前遷移功能。
info?migrate_parameters
顯示當(dāng)前遷移參數(shù)。
info?balloon
顯示氣球信息。
info?qtree
顯示設(shè)備樹(shù)。
info?qdm
顯示 qdev 設(shè)備型號(hào)列表。
info?qom-tree
顯示 QOM 組成樹(shù)。
info?roms
顯示 roms。
info?trace-events
顯示可用的跟蹤事件及其狀態(tài)。
info?tpm
Show the TPM device.
info?memdev
Show memory backends
info?memory-devices
Show memory devices.
info?iothreads
Show iothread’s identifiers.
info?rocker
?nameShow rocker switch.
info?rocker-ports
?name-portsShow rocker ports.
info?rocker-of-dpa-flows
?name?[tbl_id]Show rocker OF-DPA flow tables.
info?rocker-of-dpa-groups
?name?[type]Show rocker OF-DPA groups.
info?skeys
?addressDisplay the value of a storage key (s390 only)
info?cmma
?addressDisplay the values of the CMMA storage attributes for a range of pages (s390 only)
info?dump
Display the latest dump status.
info?ramblock
Dump all the ramblocks of the system.
info?hotpluggable-cpus
Show information about hotpluggable CPUs
info?vm-generation-id
Show Virtual Machine Generation ID
info?memory_size_summary
Display the amount of initially allocated and present hotpluggable (if enabled) memory in bytes.
info?sev
顯示 SEV 信息。
info?replay
顯示記錄/重播信息:模式和當(dāng)前 icount。
info?dirty_rate
顯示 vcpu 臟速率信息。
info?sgx
顯示英特爾 SGX 信息。
info?via
顯示來(lái)賓 mos6522 VIA 設(shè)備。
stats
顯示運(yùn)行時(shí)收集的統(tǒng)計(jì)信息
整數(shù)表達(dá)式
監(jiān)視器理解每個(gè)整數(shù)參數(shù)的整數(shù)表達(dá)式。您可以使用寄存器名稱來(lái)獲取特定 CPU 寄存器的值,方法是在它們前面加上?$前綴。