Fix kernel tweaks
This commit is contained in:
@@ -1,13 +0,0 @@
|
||||
[Unit]
|
||||
Description=Linux kernel tweaks
|
||||
|
||||
# append here other services you want netdata to wait for them to start
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=root
|
||||
ExecStart=/opt/kerneltweaks.sh
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,7 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
# Kernel tweak script launched by kerneltweak systemd service
|
||||
# script path after installation /opt/kerneltweaks.sh
|
||||
# WordOps Kernel tweaks script
|
||||
# script path after installation /opt/wo-kernel.sh
|
||||
|
||||
# Netdata Memory tweak
|
||||
echo 1 >/sys/kernel/mm/ksm/run
|
||||
echo 1000 >/sys/kernel/mm/ksm/sleep_millisecs
|
||||
# Redis disable transparent_hugepage
|
||||
echo never > /sys/kernel/mm/transparent_hugepage/enabled
|
||||
14
wo/cli/templates/wo-kernel-service.mustache
Normal file
14
wo/cli/templates/wo-kernel-service.mustache
Normal file
@@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=WordOps kernel tweaks
|
||||
# append here other services you want netdata to wait for them to start
|
||||
After=syslog.target network.target remote-fs.target nss-lookup.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=root
|
||||
ExecStart=/opt/wo-kernel.sh
|
||||
StandardOutput=null
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Alias=wo-kernel.service
|
||||
Reference in New Issue
Block a user