stone-payments.nohugepages

stone-payments.nohugepages

Diese einfache Rolle fügt ein Skript hinzu, das während der Systeminitialisierung ausgeführt wird, um die Hugepages-Kernel-Funktion zu deaktivieren. Sie sollte als Abhängigkeit für andere Rollen festgelegt werden, die diese Einstellung benötigen, wie MongoDB oder Redis.

Verwendung

Fügen Sie einfach diese Rolle zur Liste der anzuwendenden Rollen hinzu:

- hosts: all
  become: true
  roles:
    - stone-payments.nohugepages

Erweiterte Verwendung

Wenn Sie nicht möchten, dass die Einheitendatei und somit die Deaktivierung der Hugepages beim Booten automatisch ausgeführt wird, verwenden Sie ein Playbook wie dieses:

- hosts: all
  become: true
  roles:
    - stone-payments.nohugepages
  vars:
    nohugepages_standalone: false

Dies ist besonders nützlich, wenn Sie diese Funktion nur deaktivieren möchten, wenn die Einheitendatei von MongoDB oder Redis aktiv ist.

Beitragen

Öffnen Sie einfach einen PR. Wir lieben PRs!

Lizenz

Diese Rolle steht unter der MIT-Lizenz.

Über das Projekt

Role for disabling Huge Pages on Linux kernel persistently

Installieren
ansible-galaxy install stone-payments.nohugepages
GitHub Repository
Lizenz
mit
Downloads
1.1k
Besitzer
Pensar fora da máquina só é possível quando se trabalha com tecnologia humana de ponta.