15.3.3.4. CLI を使用して単一仮想マシンのゲストシステムログアクセスを設定する
VirtualMachine CR を編集することで、単一仮想マシンの仮想マシンゲストシステムログへのアクセスを設定できます。この設定は、クラスター全体のデフォルト設定よりも優先されます。
前提条件
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、仮想マシンのマニフェストを編集します。
$ oc edit vm <vm_name>logSerialConsoleフィールドの値を更新します。以下に例を示します。apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: example-vm spec: template: spec: domain: devices: logSerialConsole: true #...ゲストのシリアルコンソールログへのアクセスを有効にするには、
logSerialConsoleの値をtrueに設定します。次のコマンドを実行して、新しい設定を仮想マシンに適用します。
$ oc apply vm <vm_name>オプション: 実行中の仮想マシンを編集した場合は、仮想マシンを再起動して新しい設定を適用します。以下に例を示します。
$ virtctl restart <vm_name> -n <namespace>