Глава 39. Управление ISO-образами и шаблонами LXC
Для загрузки ISO-образов и шаблонов LXC в хранилище PVE следует выполнить следующие шаги:
Выбрать хранилище.
Перейти на вкладку ISO-образы для загрузки ISO-образов (на вкладку Шаблоны контейнеров для загрузки шаблонов LXC):
Для загрузки образа (шаблона) с локального компьютера следует нажать кнопку
Отправить. В открывшемся окне необходимо нажать кнопку
Выбрать файл, выбрать файл с ISO-образом и нажать кнопку
Отправить:
Здесь же можно выбрать алгоритм и указать контрольную сумму. В этом случае после загрузки образа будет проверена его контрольная сумма.
Для загрузки образа (шаблона) с сервера следует нажать кнопку
Загрузить по URL-адресу. В открывшемся окне необходимо указать ссылку на образ (шаблон) в поле
URL-адрес, нажать кнопку
Запрос URL-адреса, для того чтобы получить метаинформацию о файле. Нажать кнопку
Загрузка для старта загрузки файла в хранилище:
Для удаления ISO-образа или шаблона LXC следует выбрать файл из списка в хранилище и нажать кнопку Удалить.
PVE предоставляет базовые шаблоны для некоторых дистрибутивов Linux. Эти шаблоны можно загрузить в веб-интерфейсе или в командной строке.
Загрузка базового шаблона в веб-интерфейсе:
Запустить обновление списка доступных шаблонов (например, на вкладке
Оболочка):
# pveam update
Выбрать хранилище.
Перейти на вкладку Шаблоны контейнеров и нажать кнопку Шаблоны:
В открывшемся окне выбрать шаблон и нажать кнопку
Загрузка:
Загрузка базового шаблона в консоли:
Запустить обновление списка доступных шаблонов:
# pveam update
update successful
Просмотреть список доступных шаблонов:
# pveam available
mail proxmox-mailgateway-7.3-standard_7.3-1_amd64.tar.zst
mail proxmox-mailgateway-8.0-standard_8.0-1_amd64.tar.zst
system almalinux-8-default_20210928_amd64.tar.xz
system almalinux-9-default_20221108_amd64.tar.xz
system alpine-3.16-default_20220622_amd64.tar.xz
…
Загрузить шаблон в хранилище local:
# pveam download local almalinux-9-default_20221108_amd64.tar.xz
Просмотреть список загруженных шаблонов в хранилище local:
# pveam list local
NAME SIZE
local:vztmpl/almalinux-9-default_20221108_amd64.tar.xz 97.87MB
Если используются только локальные хранилища, то ISO-образы и шаблоны LXC необходимо загрузить на все узлы в кластере. Если есть общее хранилище, то можно хранить все образы в одном месте, таким образом, сохраняя пространство локальных хранилищ.
Таблица 39.1. Каталоги локального хранилища
Каталог
|
Тип шаблона
|
/var/lib/vz/template/iso/
|
ISO-образы
|
/var/lib/vz/template/cache/
|
Шаблоны контейнеров LXC
|
Таблица 39.2. Каталоги общих хранилищ
Каталог
|
Тип шаблона
|
/mnt/pve/<storage_name>/template/iso/
|
ISO-образы
|
/mnt/pve/<storage_name>/template/cache/
|
Шаблоны контейнеров LXC
|