2013-03-04 68 views
0

我正在步行穿過Ubuntu安裝OpenStack。我已經過了keystone階段,我發現它在/ var/log/keystone中創建了始終爲零的日誌文件。在許多其他命令的響應中,我也會收到以下消息:重要日誌文件始終爲空

No handlers could be found for logger "keystoneclient.v2_0.client" 

- 這可能也可能不相關。任何意見的小鳥讚賞。

這是Folsom版本。

+0

該警告特定於python-keystoneclient。這是keystone命令行工具,而不是keystone本身的一部分。所以,該警告(可能不是問題)不與keystone直接相關。但是,如果您的日誌設備不存在或沒有以正常方式命名。這可能會混淆許多應用程序。 – 2013-03-05 01:45:40

+0

@MattJoyce感謝您的意見。我仍然不確定爲什麼當服務keystone啓動時,它會設法創建日誌文件/var/log/keystone/keystone.log - 但從來沒有任何條目。我認爲其中一個日誌處理程序不存在或未配置。 – AlanObject 2013-03-06 01:16:58

回答

1

Keystone使用/etc/keystone/logging.conf來控制日誌級別。默認情況下,梯形記錄器將只顯示警告級別的消息及以上:

[logger_root] 
level=WARNING 
handlers=file 

如果更改級別的東西較低(例如,INFODEBUG)然後重新啓動梯形服務,你應該看到日誌消息出現在/ var/log/keystone/keystone.log