Openstack Keystone日志文件始终为空

Openstack Keystone日志文件始终为空,openstack,Openstack,我正在浏览Ubuntu安装OpenStack的教程。我已经过了keystone阶段,我发现它在/var/log/keystone中创建了长度始终为零的日志文件。我在对许多其他命令的响应中也得到了以下消息: No handlers could be found for logger "keystoneclient.v2_0.client" --这可能相关,也可能无关。谢谢你给我的建议 这是Folsom发行版。Keystone使用/etc/Keystone/logging.conf控制日志记录级别

我正在浏览Ubuntu安装OpenStack的教程。我已经过了keystone阶段,我发现它在/var/log/keystone中创建了长度始终为零的日志文件。我在对许多其他命令的响应中也得到了以下消息:

No handlers could be found for logger "keystoneclient.v2_0.client"
--这可能相关,也可能无关。谢谢你给我的建议


这是Folsom发行版。

Keystone使用/etc/Keystone/logging.conf控制日志记录级别。默认情况下,keystone logger将仅显示警告级别及以上的消息:

[logger_root]
level=WARNING
handlers=file

如果将级别更改为较低的级别(例如,
INFO
DEBUG
),然后重新启动keystone服务,您应该会在/var/log/keystone/keystone.log

中看到日志消息,警告特定于python keystone客户端。这是keystone命令行实用程序,而不是keystone本身的一部分。因此,该警告(可能不是问题)与keystone没有直接关系。但是,如果您的日志记录设备不存在或没有以正常方式命名。这可能会混淆许多应用程序。@MattJoyce感谢您的输入。我仍然不知道为什么当服务keystone启动时,它会创建日志文件/var/log/keystone/keystone.log——但从来没有创建任何条目。我认为其中一个日志处理程序不存在或未配置。