add MDBCI test scripts (#145)
This commit is contained in:
23
maxscale-system-test/mdbci/add_core_cnf.sh
Executable file
23
maxscale-system-test/mdbci/add_core_cnf.sh
Executable file
@ -0,0 +1,23 @@
|
||||
set -x
|
||||
chmod 777 /tmp/
|
||||
echo 2 > /proc/sys/fs/suid_dumpable
|
||||
sed -i "s/start() {/start() { \n export DAEMON_COREFILE_LIMIT='unlimited'; ulimit -c unlimited; /" /etc/init.d/maxscale
|
||||
sed -i "s/log_daemon_msg \"Starting MaxScale\"/export DAEMON_COREFILE_LIMIT='unlimited'; ulimit -c unlimited; log_daemon_msg \"Starting MaxScale\" /" /etc/init.d/maxscale
|
||||
echo /tmp/core-%e-%s-%u-%g-%p-%t > /proc/sys/kernel/core_pattern
|
||||
|
||||
echo "kernel.core_pattern = /tmp/core-%e-sig%s-user%u-group%g-pid%p-time%t" >> /etc/sysctl.d/core.conf
|
||||
echo "kernel.core_uses_pid = 1" >> /etc/sysctl.d/core.conf
|
||||
echo "fs.suid_dumpable = 2" >> /etc/sysctl.d/core.conf
|
||||
|
||||
echo "DefaultLimitCORE=infinity" >> /etc/systemd/system.conf
|
||||
|
||||
echo "* hard core unlimited" >> /etc/security/limits.d/core.conf
|
||||
echo "* soft core unlimited" >> /etc/security/limits.d/core.conf
|
||||
echo "* soft nofile 65536" >> /etc/security/limits.d/core.conf
|
||||
echo "* hard nofile 65536" >> /etc/security/limits.d/core.conf
|
||||
|
||||
|
||||
echo "fs.file-max = 65536" >> /etc/sysctl.conf
|
||||
|
||||
systemctl daemon-reexec
|
||||
sysctl -p
|
Reference in New Issue
Block a user