xm コンソールの出力をファイルに記録する方法はありますか?
xm create を発行したときに自動的にこれを行うドメイン構成ファイルに何かを設定できますか?
私は試した:
xm console | tee domU-console.log
... 、しかし、それは私の場合には合いません。出力をバックグラウンドで非同期にログに記録したい。
あなたのようにxenconsoledを試すことができます
xenconsoled --log=guest --log-dir=/var/log/xen/guest/
また、XENCONSOLED_LOG_GUESTS=yes で /etc/sysconfig/xend を設定すると、Redhat はゲスト コンソールの出力を /var/log/xen/console にも保存します。
それが機能する場合は、次のことができるはずです。
nohup xm console | tee domU-console.log &
xm console
stderr を使用しているかどうかはわかりませんが、出力も確実に取得したい場合は、次のようにします。
nohup xm console 2>&1 tee domU-console.log &
tee
ログアウトする場合はドロップします。