stone-payments.nohugepages

stone-payments.nohugepages

Ce rôle simple ajoute juste un script à exécuter lors de l'initialisation du système pour désactiver la fonction hugepages du noyau. Il doit être défini comme une dépendance pour d'autres rôles qui peuvent nécessiter ce paramètre, comme MongoDB ou Redis.

Utilisation

Il suffit d'ajouter ce rôle à la liste des rôles à appliquer :

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

Utilisation avancée

Si vous ne souhaitez pas que le fichier d'unité, et donc la désactivation des hugepages, soit exécuté automatiquement au démarrage, utilisez un playbook comme celui-ci :

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

Ceci est particulièrement utile si vous voulez que cette fonction soit désactivée uniquement lorsque le fichier d'unité MongoDB ou Redis est actif.

Contribuer

Il suffit d'ouvrir une PR. Nous adorons les PRs !

Licence

Ce rôle est sous licence MIT.

À propos du projet

Role for disabling Huge Pages on Linux kernel persistently

Installer
ansible-galaxy install stone-payments.nohugepages
Licence
mit
Téléchargements
1.1k
Propriétaire
Pensar fora da máquina só é possível quando se trabalha com tecnologia humana de ponta.