Process

Xen: 可以在 dom0 上看到 domU 的程序嗎?

  • December 25, 2021

我已經在 Debian dom0 上安裝了一個半虛擬化 domU(Opensuse)當我使用 lxc 時,我可以看到帶有“已翻譯”uid 的程序

例如,在 Slackware lxc“主機”上,我可以看到 centos 容器的 oracle 程序

pgrep -a oracle
3182 ora_m005_ORACLEDB
4964 ora_pmon_ORACLEDB
4968 ora_clmn_ORACLEDB
4972 ora_psp0_ORACLEDB
4976 ora_vktm_ORACLEDB
4982 ora_gen0_ORACLEDB
4986 ora_mman_ORACLEDB
....

在 kvm 上,vms 有自己的核心並且是“隔離的”,因此從主機看不到該程序。問題是:是否可以從 dom0 看到 domU vm 的程序?我試圖在 domU 上啟動一個程序,然後我pgrep program從 dom0 開始但什麼也沒返回

每個 DomU 都有自己的核心,而 Dom0 看不到其中的內容(超出了可以從資源使用中推斷出來的內容)。DomU 不必執行與 Dom0 相同的作業系統,因此程序的概念甚至可能因一個 DomU 而異。

引用自:https://unix.stackexchange.com/questions/683817