----- On Apr 1, 2021, at 2:06 PM, Andy Witte AWitte@FreeNet.de wrote:
Hallo Bernd,
Am 01.04.2021 um 11:55 schrieb Lentes, Bernd:
----- On Apr 1, 2021, at 12:29 AM, Richard Hafenscher virago@gmx.at wrote:
Hallo,
Hallo,
ich habe das mal vor gefühlt 100 Jahren gemacht. Ich probiere gerada KSM und müsste einige Einstellungen in /sys so machen daß sie einen Reboot überstehen. Wie schafe ich das ? echo value > /sys/pfad/zur/einstellung ? Und wo packe ich das rein ? In /etc/init.d/boot.local ? System ist SLES 12 SP5, also systemd.
Hallo Richard,
danke für Deine Hilfe. Es geht mir aber darum wie ich diese Einstellungen, speziell das "echo 1 > /sys/kernel/mm/ksm/run" so konfiguriere daß ich das nicht nach jedem reboot neu eingeben muß. Ich habe jetzt echo 1 > /sys/kernel/mm/ksm/run echo 1000 > /sys/kernel/mm/ksm/sleep_millisecs echo 0 > /sys/kernel/mm/ksm/merge_across_nodes echo 1000 > /sys/kernel/mm/ksm/pages_to_scan
in /etc/init.d/boot.local eingetragen. rc-local.service startet automatisch durch systemd, prüft ob boot.local ausführbar ist und macht dann ein "/etc/init.d/boot.local start". Sollte klappen.
Bernd
ich kann mir vorstellen, daß das funktioniert.
Ich glaube zu den SuSE 12.3 Zeiten wurde das einfach in die /etc/sysctl.conf Datei hinein geschrieben.
Da ja alles komplizierter werden muss - stehen mit 15.2 nur noch weitere Verweise auf weitere Dateien drin.
Und da dürfte für Dich die Datei /boot/sysctl.conf-<kerneversion> interessant sein!
Andy
Hallo Andi, Hab's jetzt ausprobiert, es klappt wie von mir beschrieben. sysctl und sysctl.conf bezieht sich auf /proc/sys, nicht auf /sys ! man sysctl: sysctl is used to modify kernel parameters at runtime. The parameters available are those listed under /proc/sys/ Bernd Bernd