diff options
author | Arnstein Ressem <aressem@yahoo-inc.com> | 2016-06-21 09:32:30 +0200 |
---|---|---|
committer | Arnstein Ressem <aressem@yahoo-inc.com> | 2016-06-21 09:32:30 +0200 |
commit | 724e462137b32f180fe3fd04f15411b386853a96 (patch) | |
tree | 6b84fe547ddac5b3163062cdccb794b1e4506660 /vespabase | |
parent | 17b8c5ecc3ab97930b3da40c02450c7ec7a1c1f9 (diff) |
Add vespa-core-dumper and set the kernel.core_pattern to something usable for CentOS 7
Diffstat (limited to 'vespabase')
-rw-r--r-- | vespabase/CMakeLists.txt | 1 | ||||
-rwxr-xr-x | vespabase/src/rhel-prestart.sh | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/vespabase/CMakeLists.txt b/vespabase/CMakeLists.txt index def88408fd5..d37902f4258 100644 --- a/vespabase/CMakeLists.txt +++ b/vespabase/CMakeLists.txt @@ -35,5 +35,6 @@ vespa_install_script(src/vespa-start-configserver.sh vespa-start-configserver bi vespa_install_script(src/vespa-start-services.sh vespa-start-services bin) vespa_install_script(src/vespa-stop-configserver.sh vespa-stop-configserver bin) vespa_install_script(src/vespa-stop-services.sh vespa-stop-services bin) +vespa_install_script(vespa-core-dumper.sh vespa-core-dumper bin) install(FILES src/Defaults.pm DESTINATION lib/perl5/site_perl/Yahoo/Vespa) diff --git a/vespabase/src/rhel-prestart.sh b/vespabase/src/rhel-prestart.sh index 0778ab378b8..bdda265b37f 100755 --- a/vespabase/src/rhel-prestart.sh +++ b/vespabase/src/rhel-prestart.sh @@ -120,4 +120,4 @@ perl -pi -e 's/^ulimit -S -c 0/ulimit -S -c unlimited/' /etc/profile # Don't fail script if this command fails. # * sysctl will always return error on openvz jails -sysctl kernel.core_pattern="|/home/y/bin/vespa-core-dumper /home/y/bin64/lz4 /home/y/var/crash/%e.core.%p.lz4" || true +sysctl kernel.core_pattern="|${VESPA_HOME}bin/vespa-core-dumper lz4 ${VESPA_HOME}var/crash/%e.core.%p.lz4" || true |