stone-payments.nohugepages

stone-payments.nohugepages

Ta prosta rola dodaje skrypt, który jest uruchamiany podczas inicjalizacji systemu, aby wyłączyć funkcję hugepages w jądrze. Powinna być ustawiona jako zależność dla innych ról, które mogą wymagać tego ustawienia, takich jak MongoDB czy Redis.

Użycie

Po prostu dodaj tę rolę do listy ról do zastosowania:

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

Zaawansowane użycie

Jeśli nie chcesz, aby plik jednostki, a tym samym wyłączenie hugepage, było automatycznie wykonywane przy starcie, użyj playbooka jak ten:

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

Jest to szczególnie przydatne, jeśli chcesz, aby ta funkcja była wyłączona tylko wtedy, gdy aktywny jest plik jednostki MongoDB lub Redis.

Wkład

Po prostu otwórz PR. Uwielbiamy PR-y!

Licencja

Ta rola jest licencjonowana na podstawie licencji MIT.

O projekcie

Role for disabling Huge Pages on Linux kernel persistently

Zainstaluj
ansible-galaxy install stone-payments.nohugepages
Licencja
mit
Pobrania
1.1k
Właściciel
Pensar fora da máquina só é possível quando se trabalha com tecnologia humana de ponta.