Hugepages

Hugepages

Hugepages для Cozystack можно включить как во время первоначальной установки, так и в любой момент после нее. Применение этой конфигурации после установки потребует полной перезагрузки узла.

Подробнее см. в документации ядра Linux: HugeTLB Pages.

Использование Talm

Требуется Talm v0.16.0 или новее.

  1. Добавьте следующие строки в values.yaml:
...
certSANs: []
nr_hugepages: 3000

vm.nr_hugepages — это количество страниц на 2Mi.

  1. Примените конфигурацию:
talm apply -f nodes/node0.yaml
  1. Затем перезагрузите узлы:
talm -f nodes/node0.yaml reboot

Использование talosctl

  1. Добавьте следующие строки в шаблон узла:
machine:
  sysctls:
    vm.nr_hugepages: "3000"

vm.nr_hugepages — это количество страниц на 2Mi.

  1. Примените конфигурацию:
talosctl apply -f nodetemplate.yaml -n 192.168.123.11 -e 192.168.123.11
  1. Перезагрузите узлы:
talosctl reboot -n 192.168.123.11 -e 192.168.123.11