有没有一种方法可以将xm控制台的输出记录到某个文件中?在xen中记录xm控制台输出?
我可以在域配置文件中设置一些东西,当我发布xm create时自动为我执行此操作吗?
我想:
xm console | tee domU-console.log
...,但是,这并不适合我的情况。我想在后台异步登录输出。
有没有一种方法可以将xm控制台的输出记录到某个文件中?在xen中记录xm控制台输出?
我可以在域配置文件中设置一些东西,当我发布xm create时自动为我执行此操作吗?
我想:
xm console | tee domU-console.log
...,但是,这并不适合我的情况。我想在后台异步登录输出。
如果这样的作品,那么你应该能够:
nohup xm console | tee domU-console.log &
我不知道,如果xm console
使用标准错误可言,但如果你想一定要抽丝THT输出,也这样做:
nohup xm console 2>&1 tee domU-console.log &
如果您打算退出,请删除tee
。
你可以尝试xenconsoled像
xenconsoled --log =来宾--log-DIR = /无功/日志/的Xen /客/
和Redhat还保存guest虚拟机控制台输出到/ var/log/xen/console,如果您使用XENCONSOLED_LOG_GUESTS = yes设置/ etc/sysconfig/xend。
在Debian上,将`XENCONSOLED_ARGS =“ - log = guest --log-dir =/var/log/xen/guest /”`放入_/etc/default/xend_ works。 – 2015-07-10 11:44:45