我有一个upstart服务,记录太多,以填补硬盘驱动器上的所有空间。 (这是在EC2实例上的默认8GB硬盘上,所以这并不是什么大惊喜。)所以我想将日志文件的名称从/var/log/upstart/XYZ
更改为/mnt/log/XYZ
。是否可以这样做?
我知道Upstart本身的--logdir
选项,但据我了解,这只会将所有内容都置于/mnt/log
之下。我不介意/var/log/upstart/
下的其他日志;我只想改变重定向单个服务的输出。有可能吗?
谢谢!
答案 0 :(得分:0)
您可以尝试添加"> / mnt / log / XYZ 2>& 1"。这不会处理启动前,启动后和停止前/后停止部分,但它确实处理主守护程序,这是你的问题。