Fix manual sysctl set and fstab variable.
This commit is contained in:
parent
901f80c37d
commit
96784f0ca3
|
@ -1,5 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# System-tune-up to remove system restrictions on a huge load of connections.
|
# System-tune-up to remove system software restrictions on a huge load of connections.
|
||||||
|
# Be aware that hardware/infrastructure resources are the most common limiters.
|
||||||
|
#
|
||||||
# SwITNet Ltd © - 2021, https://switnet.net/
|
# SwITNet Ltd © - 2021, https://switnet.net/
|
||||||
# GPLv3 or later.
|
# GPLv3 or later.
|
||||||
|
|
||||||
|
@ -38,13 +40,14 @@ else
|
||||||
echo " \"$(echo $1|awk -F '=' '{print$1}')\" seems present, skipping setting this variable"
|
echo " \"$(echo $1|awk -F '=' '{print$1}')\" seems present, skipping setting this variable"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
FSTAB="/etc/fstab"
|
||||||
|
|
||||||
##Disable swap
|
##Disable swap
|
||||||
swapoff -a
|
swapoff -a
|
||||||
sed -r '/\sswap\s/s/^#?/#/' -i $FSTAB
|
sed -r '/\sswap\s/s/^#?/#/' -i $FSTAB
|
||||||
|
|
||||||
##Alternative swap tuning (need more documentation).
|
##Alternative swap tuning (need more documentation).
|
||||||
#vm.swappiness=10
|
#vm.swappiness=5
|
||||||
#vm.vfs_cache_pressure=50
|
#vm.vfs_cache_pressure=50
|
||||||
|
|
||||||
##Kernel
|
##Kernel
|
||||||
|
@ -60,9 +63,6 @@ set_once "net.core.wmem_max=262144" "/etc/sysctl.conf"
|
||||||
|
|
||||||
#system
|
#system
|
||||||
#https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart
|
#https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart
|
||||||
sysctl -w DefaultLimitNOFILE=65000
|
|
||||||
sysctl -w DefaultLimitNPROC=65000
|
|
||||||
sysctl -w DefaultTasksMax=65000
|
|
||||||
set_once "DefaultLimitNOFILE=65000" "/etc/sysctl.conf"
|
set_once "DefaultLimitNOFILE=65000" "/etc/sysctl.conf"
|
||||||
set_once "DefaultLimitNPROC=65000" "/etc/sysctl.conf"
|
set_once "DefaultLimitNPROC=65000" "/etc/sysctl.conf"
|
||||||
set_once "DefaultTasksMax=65000" "/etc/sysctl.conf"
|
set_once "DefaultTasksMax=65000" "/etc/sysctl.conf"
|
||||||
|
|
Loading…
Reference in New Issue