使用 Ansible 的 Cassandra

Cassandra using Ansible

我是ansible的新手,正在尝试使用ansible部署cassandra。

到目前为止,我能够设置一个 3 节点的 cassandra 集群并启动 cassandra 服务,但我希望在控制台上打印 cassandra 日志中的 errors/warnings。

有什么模块可以使用吗?或者我应该将日志注册到一个变量中并显示它?

详细信息:ansible 版本 - ansible 2.5.3 和 cassandra 版本是 - apache-cassandra-2.1.16

通过这个命令你可以在cassandra的日志文件中看到ERROR日志:

对于debug.log

ansible cassandrahosts -u userCanSeeLogs -m shell -a 'cat /path/to/debug.log | grep ERROR'

对于system.log

ansible cassandrahosts -u userCanSeeLogs -m shell -a 'cat /path/to/system.log | grep ERROR'