• DevOps
  • Защита информации
  • ИТ-поддержка
  • Предположим, что VM уже создана и в нее требуется пробросить диск.

    В первую очередь, требуется определить диск для проброса. Вводим в терминале:

    lsblk
    список дисков

    Рисунок 1 — Список дисков

    Выберете из своего списка нужный диск, в нашем случае это sdd1.

    Для проброса используйте UUID диска. Также в дальнейшем можно использовать путь диска, но возможна неправильная идентификация при переподключении или смене диска. UUID можно узнать, введя команду:

    blkid

    Среди информации, которую вывела команда находим наш диск:

    /dev/sdd1: LABEL="M-PM-^]M-PM->M-PM-2M-QM-^KM-PM-9 M-QM-^BM-PM->M-PM-<" BLOCK_SIZE="512" UUID="BEBA913FBA90F4DD" TYPE="ntfs" PARTUUID="ec4b487d-01"
    
    
    UUID = BEBA913FBA90F4DD

    Далее ищем диск в директории /by-id:

    ls /dev/disk/by-id/

    Если в списке нет UUID, тогда используйте путь к диску.

    Для проброса по пути диска используем:

    qm set VM-ID - ContrN /dev/DISK-NAME
    • VM-ID – ID виртуальной машины.
    • ContrN – контроллер диска и его номер.
    • DISK-NAME – имя диска.

    Для проброса по UUID диска используем:

    qm set VM-ID - ContrN /dev/disk/by-id/DISK-ID
    • VM-ID – ID виртуальной машины.
    • ContrN – контроллер диска и его номер.
    • DISK – UUID диска.

    После выполнения одной из команд, диск будет добавлен в VM.

    Окно nginx

    Рисунок 2 — Добавленный диск

    Не нашли ответа на свой вопрос?
    Содержание

    Есть вопросы?

    Закажите звонок специалиста!

    Есть вопросы?

    Закажите звонок специалиста!
    *нажимая на кнопку, Вы даете согласие на обработку персональных данных