From 2f92b9777a75d853d9b70ef97280ead9ea69a71d Mon Sep 17 00:00:00 2001 From: Stephen Smoogen Date: Wed, 18 Jan 2017 19:34:08 +0000 Subject: [PATCH] we need to add a larger limits for file coverage --- roles/base/files/rsyslog/rsyslog-limits.conf | 2 ++ roles/base/tasks/main.yml | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 roles/base/files/rsyslog/rsyslog-limits.conf diff --git a/roles/base/files/rsyslog/rsyslog-limits.conf b/roles/base/files/rsyslog/rsyslog-limits.conf new file mode 100644 index 0000000000..c8d00bc040 --- /dev/null +++ b/roles/base/files/rsyslog/rsyslog-limits.conf @@ -0,0 +1,2 @@ +[Service] +LimitNOFILE=16384 diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 5d555277ce..44c9aae703 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -330,7 +330,20 @@ - rsyslogd - config - base - - base + +- name: rsyslogd make systemd limits directory for file handles + file: dest=/etc/systemd/system/rsyslog.service.d/ mode=0755 owner=root group=root state=directory + when: inventory_hostname.startswith('log') + tags: + - rsyslogd + - config + +- name: rsyslogd put systemd limits directory for file handles + copy: src=rsyslog/rsyslog-limits.conf dest=/etc/systemd/system/rsyslog.service.d/limits.conf mode=0644 + when: inventory_hostname.startswith('log') + tags: + - rsyslogd + - config - name: Setup postfix include: postfix.yml