From 69d88a9fd09764e487a61df67345cb544ecbd076 Mon Sep 17 00:00:00 2001 From: fumingwei Date: Thu, 12 Nov 2020 17:06:30 +0600 Subject: [PATCH] 1. add role reboot adc mcn by ipmitool in mxn 2. modify sapp and tfe memory limit --- reboot_adc_mcn_by_ipmitool.yml | 4 ++++ roles/reboot-adc-mcn-by-ipmitool/tasks/main.yml | 8 ++++++++ roles/sapp/files/memory.conf | 4 ++-- roles/tfe/files/memory.conf | 4 ++-- 4 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 reboot_adc_mcn_by_ipmitool.yml create mode 100644 roles/reboot-adc-mcn-by-ipmitool/tasks/main.yml diff --git a/reboot_adc_mcn_by_ipmitool.yml b/reboot_adc_mcn_by_ipmitool.yml new file mode 100644 index 0000000..58dc572 --- /dev/null +++ b/reboot_adc_mcn_by_ipmitool.yml @@ -0,0 +1,4 @@ +- hosts: adc_mxn + remote_user: root + roles: + - reboot-adc-mcn-by-ipmitool diff --git a/roles/reboot-adc-mcn-by-ipmitool/tasks/main.yml b/roles/reboot-adc-mcn-by-ipmitool/tasks/main.yml new file mode 100644 index 0000000..95b7a08 --- /dev/null +++ b/roles/reboot-adc-mcn-by-ipmitool/tasks/main.yml @@ -0,0 +1,8 @@ +- name: "reboot adc in mxn by ipmitool" + shell: "{{ item }}" + ignore_errors: true + with_items: + - ipmitool -t 0x90 chassis power reset + - ipmitool -t 0x80 chassis power reset + - ipmitool -t 0x88 chassis power reset + - ipmitool -t 0x98 chassis power reset diff --git a/roles/sapp/files/memory.conf b/roles/sapp/files/memory.conf index 64fc64a..156d19c 100644 --- a/roles/sapp/files/memory.conf +++ b/roles/sapp/files/memory.conf @@ -1,3 +1,3 @@ [Service] -MemoryLimit=100G -ExecStartPost=/bin/bash -c "echo 100G > /sys/fs/cgroup/memory/system.slice/sapp.service/memory.memsw.limit_in_bytes" +MemoryLimit=80G +ExecStartPost=/bin/bash -c "echo 80G > /sys/fs/cgroup/memory/system.slice/sapp.service/memory.memsw.limit_in_bytes" diff --git a/roles/tfe/files/memory.conf b/roles/tfe/files/memory.conf index b203960..7b07d7a 100644 --- a/roles/tfe/files/memory.conf +++ b/roles/tfe/files/memory.conf @@ -1,3 +1,3 @@ [Service] -MemoryLimit=80G -ExecStartPost=/bin/bash -c "echo 80G > /sys/fs/cgroup/memory/system.slice/tfe.service/memory.memsw.limit_in_bytes" +MemoryLimit=100G +ExecStartPost=/bin/bash -c "echo 100G > /sys/fs/cgroup/memory/system.slice/tfe.service/memory.memsw.limit_in_bytes"