virsh setmem#

Описание#

Команда virsh setmem изменяет объем памяти, выделенной гостевому домену.

Синтаксис команды:

virsh setmem <domain> <size> <options>

Где:

  • <domain> - домен, к которому применяется команда;

  • <size> - размер выделяемой домену памяти;

  • <options> - опции команды.

Размер памяти задается целым числом с указанием суффикса размерных единиц.

Значения суффиксов размерных единиц#

Обозначение

Наименование

Значение

b, или byte

байт

1

KB

килобайт

1,000

k, или KiB

кибибайт

1,024

MB

мегабайт

1,000,000

M, или MiB

мебибайт

1,048,576

B

гигабайт

1,000,000,000

G, или GiB

гибибайт

1,073,741,824

TB

терабайт

1,000,000,000,000

T, или TiB

тебибайт

1,099,511,627,776

PB

петабайт

1,000,000,000,000,000

P, или PiB

пебибайт

1,125,899,906,842,624

EB

экзабайт

1,000,000,000,000,000,000

E, или EiB

экзбибайт

1,152,921,504,606,846,976

Пример: 2G - 2 Гигабайта.

Опции#

Часто используемые опции представлены в таблице ниже.

Опции virsh setmem#

Опция

Описание

--config

Применить изменение распределения памяти при очередном запуске домена

--current

Применить к текущему домену

--live

Применить к работающему домену

Пример использования#

Чтобы задать новый объем памяти домена при следующем запуске, выполните команду:

virsh setmem vm_example 2G --config

Дополнительная информация#

Дополнительную информацию можно получить, выполнив команду:

man virsh

Или:

virsh setmem --help