From 928d3aec252bc876234fb359dc6fa5ab172da427 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 5 Dec 2019 15:43:03 -0800 Subject: [PATCH] Increase udp buffer sizes when installing afs client Linux default udp buffer sizes are somewhat small if sending much udp traffic. Openafs uses udp for all of its traffic so we increase the buffer size to 25MB. Change-Id: Ie6cb7467c186d5471c71ca876ea9e29a90423bed --- roles/openafs-client/files/99-afs-udp.conf | 2 ++ roles/openafs-client/tasks/main.yaml | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 roles/openafs-client/files/99-afs-udp.conf diff --git a/roles/openafs-client/files/99-afs-udp.conf b/roles/openafs-client/files/99-afs-udp.conf new file mode 100644 index 0000000000..75eb342dcb --- /dev/null +++ b/roles/openafs-client/files/99-afs-udp.conf @@ -0,0 +1,2 @@ +net.core.rmem_max=26214400 +net.core.rmem_default=26214400 diff --git a/roles/openafs-client/tasks/main.yaml b/roles/openafs-client/tasks/main.yaml index f673846308..824bd6b330 100644 --- a/roles/openafs-client/tasks/main.yaml +++ b/roles/openafs-client/tasks/main.yaml @@ -9,6 +9,15 @@ paths: - vars +- name: Increase udp buffer sizes + copy: + src: 99-afs-udp.conf + dest: /etc/sysctl.d/99-afs-udp.conf + owner: root + group: root + mode: '0644' + become: yes + - name: Check config path defined fail: msg: "openafs_client_config_path not defined"