Как включить Hugepages

Как включить Hugepages

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

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

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

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

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

    ...
    certSANs: []
    nr_hugepages: 3000
    

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

  2. Примените конфигурацию:

    talm apply -f nodes/node0.yaml
    
  3. Затем перезагрузите узлы:

    talm -f nodes/node0.yaml reboot
    

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

  1. Добавьте следующие строки в шаблон узла:

    machine:
      sysctls:
        vm.nr_hugepages: "3000"
    

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

  2. Примените конфигурацию:

    talosctl apply -f nodetemplate.yaml -n 192.168.123.11 -e 192.168.123.11
    
  3. Перезагрузите узлы:

    talosctl reboot -n 192.168.123.11 -e 192.168.123.11
    
Last modified 2026-05-24: feat: migrate to 1.4 (0c5a079)