Перейти к основному содержимому

Встроенный файловый менеджер для операций с файлами ВМ

Описание​

В статье рассматривается задача «Встроенный файловый менеджер для операций с файлами ВМ» в системе виртуализации «Горизонт-ВС».

Требования​

  1. Развёрнутая платформа «Горизонт-ВС» и доступ к веб-интерфейсу СГУ.
  2. Учётная запись с правами на выполнение описанных операций.
  3. Доступное хранилище и достаточный свободный объём для выполнения операции.

Пошаговая инструкция​

Важные условия
  • Развёрнут гипервизор c СГУ.
  • В СГУ подключены, два хранилища разного типа ("Хранилище с разделяемым общим диском" и "Сетевое NFS хранилище"), настроена сеть для ВМ, доступная с АРМ администратора.
  • На АРМ администратора произведена авторизация в веб-интерфейсе СГУ под учётной записью с правами администратора.
  • На АРМ администратора в файловом менеджере подключено NFS хранилище.

1. Запустить мастер создания нового образа: (СГУ --> Боковая панель --> Хранилище --> Образы --> Кнопка ➕)

2. Загрузить образ raw:

  • в поле название ввести имя образа (deb_upload)
  • задать следующие параметры "Дополнительно" (Тип образа - Блок Данных; Режим образа - Независимый-Постоянный; Шина образа - Virtio; Предоставление диска: Толстый диск, без очистки; Быстрое клонирование - Нет; Общий доступ - Монопольный)
  • в списке "Хранилище" выбрать хранилище с разделяемым общим диском
  • "Расположение образа" выбрать "Загрузить"
  • нажать кнопку "Загрузить"
  • в появившемся мастере выбора файлов выбрать файл debian-12-noncloud-amd64.raw расположенный на АРМ администратора
  • нажать кнопку "Создать"
  • Дождаться загрузки и инициализации образа (Статус в СГУ "Готово") (для дисков большого размера может занять продолжительное время)

3. Проверить в файловом менеджере список файлов размещённых на NFS-хранилище

4. Запустить мастер клонирования образа : (СГУ --> Боковая панель --> Хранилище --> Образы --> выставить флаг на deb_upload --> Клонировать)

5. Склонировать образ на хранилище NFS:

  • Название: задать произвольное название (например "Copy of deb_upload")
  • Расширенные настройки --> (выбрать NFS-хранилище --> Клонировать Дождаться окончания клонирования образа)

6. Проверить в файловом менеджере список файлов размещённых на NFS-хранилище, найти новый файл-образ (которого не было на шаге 3), скопировать файл на АРМ администратора под именем deb_from_sgu.raw

7. Проверить MD5 сумму файлов использованных на шагах 2 (debian-12-noncloud-amd64.raw) и 6 (deb_from_sgu.raw). Для ОС Linux смотреть вывод команд(терминал запущен в директории нахождения файлов) md5sum debian-12-noncloud-amd64.raw md5sum deb_from_sgu.raw Для ОС Windows в powershell (терминал запущен в директории нахождения файлов): Get-FileHash debian-12-noncloud-amd64.raw -Algorithm MD5 Get-FileHash deb_from_sgu.raw -Algorithm MD5

Результат​

Настройки применены. Проверьте состояние объекта в СГУ или результатом проверки, описанной в инструкции.

Устранение неисправностей​

  • Проверьте доступность хранилища, сетевые параметры и достаточность свободного места.
  • Если объект остался в состоянии блокировки, проверьте журнал СГУ и завершение фоновых операций перед повторной попыткой.

См. также​