Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Шаг 1. PNETLab позволяет включать в схемы виртуальные машины с использованием шаблона в формате .yml и образа диска .qcow2 (формат образа тома системы виртуализации QEMU). Поэтому для запуска vESBC в PNETLab необходимо получить из файла .iso файл формата .qcow2, следуя инструкции Установка vESBC в системе виртуализации QEMU/KVM — пункты "Создание виртуальной машины" и "Установка vESBC".

Информация
titleПример

Создайте диск для дальнейшей установки на него ISO-образа:

Блок кода
host@host:~$ qemu-img create -f qcow2 -o size=500M hda.qcow2

Установите образ на созданный диск:

Блок кода
host@host:~$ qemu-system-x86_64 --enable-kvm -cpu host -smp 4 hda.qcow2 -cdrom vesbc-1.35.0-build4.iso -boot d -m 3G -net nic -net user
Подсказка
titleНазвание тома

Для системы виртуализации PNETLab имеет значение название диска, который будет использоваться, в примере это "hda".

Образ .qcow2 для импорта в PNETLab готов.

Scroll Pagebreak

...

cpu - соответствует -smp 4
ram - соответствует -m 3G

Образ тома hda.qcow2 и шаблон vesbc.yml подготовлены.

Импорт шаблона и диска в PNETLab

...

Блок кода
scp hda.qcow2 root@198.51.100.2:/opt/unetlab/addons/qemu/vesbc-1.35/

Шаг 3. Загрузка шаблона vesbc.yml на сервер PNETLab.

Посредством команды scp загрузите шаблон в следующую папку:

...

Шаг 6. Настройки vESBC. Настройки импортируются из шаблона vesbc.yml. На данном этапе достаточно убедиться, что всё корректно перенеслось и ничего менять не нужно (если значения не соответствуют — изменить на те, что были указаны в шаблоне): 

...

Примечание
titleОшибка в PNETLab

Если во время запуска ноды в консоли PNETLab появляется ошибка "kvm: 2366: cpu0 disabled perfctr wrmsr: 0x186 data 0x5100c0", то нужно введите под пользователем root ввести следующую команду:

Блок кода
echo "options kvm ignore_msrs=1 report_ignored_msrs=0" > /etc/modprobe.d/kvm.conf

...