Включение и отключение перераспределения ОЗУ

Включение и отключение перераспределения ОЗУ#

Перераспределение ОЗУ для виртуальных машин доступно только при наличии достаточного пространства подкачки на всех вычислительных узлах.

Предварительные требования

Включение перераспределения ОЗУ для виртуальных машин

Используйте команду vinfra service compute create или vinfra service compute set с параметром --custom-param или --nova-compute-ram-allocation-ratio. Например, чтобы настроить коэффициент перераспределения ОЗУ, равный 1,5, выполните следующую команду:

# vinfra service compute set --nova-compute-ram-allocation-ratio 1.5

Чтобы убедиться, что соотношение успешно изменено, выполните команду vinfra service compute show.

# vinfra service compute show
+--------------+-------------------------------------------+
| Field        | Value                                     |
+--------------+-------------------------------------------+
| <...>        | <...>                                     |
| options      | cpu_model: ''                             |
|              | custom_params:                            |
|              | - config_file: nova.conf                  |
|              |   property: ram_allocation_ratio          |
|              |   section: DEFAULT                        |
|              |   service_name: nova-compute              |
|              |   value: 1.5                              |
| <...>        | <...>                                     |
+--------------+-------------------------------------------+

Выключение перераспределения ОЗУ для виртуальных машин

Задайте коэффициенту перераспределения ОЗУ значение 1 с помощью следующей команды:

# vinfra service compute set --nova-compute-ram-allocation-ratio 1

В этом случае пространство для подкачки больше не требуется и файл подкачки можно удалить с помощью следующей команды:

# /usr/libexec/vstorage-ui-agent/bin/configure-swap.sh --remove-all

Запустите этот скрипт на всех узлах вычислительного кластера, чтобы удалить файл подкачки с каждого из них.