任何人都可以解释如何在Eucalyptus 4.0.0中正确启用调试日志记录吗?
我在LOGLEVEL="DEBUG"
/etc/eucalyptus/eucalyptus.conf
然后我重新启动了所有内容,但日志仍然只显示INFO
,WARN
和ERROR
。
答案 0 :(得分:4)
你走在正确的轨道上。设置LOGLEVEL =" DEBUG"在eucalyptus.conf中,对于基于C的组件和尚未完全引导的基于Java的组件是有效的。在eucalyptus.conf中设置DEBUG时,您需要在该计算机上重新启动受影响的组件。因此,例如,在NC上,您需要发出重启,例如," service eucalyptus-nc restart"为了获得新的价值。
对于Java组件,特别是在它们已经引导后,您可以这样设置云端的PROPERTY:
euca-modify-property -p cloud.euca_log_level=DEBUG
并且输出将告诉您该属性是什么,以及如果正确完成,将会变成什么。
例如:
# euca-modify-property -p cloud.euca_log_level=DEBUG
PROPERTY cloud.euca_log_level DEBUG was INFO
一旦你确定了这一点,你就会好起来的。无需在云中的任何位置重新启动任何Java组件。