1

一時停止: VM の状態をメモリに保存する

サスペンド: VM の状態をディスクに保存する

Xen はどのようにインスタンスを一時停止しますか? Kill -STOP PID コマンドを使用して VM を管理しているハイパーバイザー プロセッサを一時停止するだけですか、それとも別の方法で行われますか?

4

2 に答える 2

0

次の出力からわかるように、VM が一時停止されると、VM を管理するプロセッサは「不明」状態になります。

[root@server my_vm]# xm vcpu-list my_vm
Name                                ID  VCPU   CPU State   Time(s) CPU Affinity
my_vm                               10     0    16   -b-       6.7 any cpu
my_vm                               10     1    14   -b-       6.8 any cpu
my_vm                               10     2    13   -b-       6.3 any cpu
my_vm                               10     3    22   -b-       5.9 any cpu
[root@server my_vm]# 
[root@server my_vm]# xm pause my_vm
[root@server my_vm]# xm vcpu-list my_vm
Name                                ID  VCPU   CPU State   Time(s) CPU Affinity
my_vm                               10     0     4   ---       6.8 any cpu
my_vm                               10     1    20   ---       6.8 any cpu
my_vm                               10     2    13   ---       6.4 any cpu
my_vm                               10     3     9   ---       5.9 any cpu

また、xen ハイパーバイザー プロセスは強制終了されません。一時停止された vm の場合、まだ実行されていることがわかります。プロセス「/usr/lib/xen/bin/qemu-dm」は、vm が一時停止されているかどうかに関係なく実行されます。

于 2012-11-26T10:06:57.430 に答える
0

一時停止で開始

xl create -p domUConfig

一時停止中

xl pause instantID or instantName

domUの一時停止を解除

xl unpause instantID or instantName

domUのシャットダウン

xl shutdown instantID or instantName

ドムデストロイ

xl destroy instantID or instatName

インスタントチェック xl info

于 2017-09-19T01:11:19.447 に答える