LINUX.ORG.RU

LOR помоги разобраться с kvm

 


0

1

Пытаюсь создать машину гостя на debian 8 Jessie.

home@Home-PC:~$ sudo virt-install --connect qemu:///system -n debian_guest -r 512 --arch=i686 --vcpus=1 --os-type=jessie --os-variant=debianjessie --disk /home/home/debian-8.1.0-amd64-netinst.iso,device=cdrom --disk debian_guest.img,bus=virtio,size=2,sparse=false,format=raw --network=default,model=virtio --hvm --accelerate --vnc
ERROR    Distro 'debianjessie' does not exist in our dictionary

  • Что я делаю не так? LOR, помоги.
  • Как добавить дистрибутив в директорию?
  • Скиньте хороший мануал.

Используй virt-manager если не способен разобраться в документации

anonymous ()
Ответ на: комментарий от anonymous

Надо из под консоли без графического интерфейса запустить и разобраться.

Hi ()
Ответ на: комментарий от Hi

Читай документацию. И первый вопрос: зачем sudo ?

anonymous ()
Ответ на: комментарий от anonymous

Давай конкретней, без «пользуйся гуглом» и «кури маны». Это я и без тебя знаю, но мне это не помогает. Sudo что бы от рута команду выполнить.

Hi ()

If the special value 'list' is passed, virt-install will print the full list of variant values and exit. The printed format is not a stable interface, DO NOT PARSE IT .
Use '--os-variant list' to see the full OS list

dyasny ★★★★★ ()
Ответ на: комментарий от Hi

Sudo что бы от рута команду выполнить.

wow! не может быть!

Намекну: sudo не нужен в данном случае.

anonymous ()
Ответ на: комментарий от dyasny

Это на сегодняшний день «The printed format is not a stable interface»? Не старьё?

Скинь мануал или документацию, пожалуйста. Что-нибудь хорошее. Если есть. А то в первый раз ставлю, видимо не то читаю.

Hi ()
Ответ на: комментарий от Hi

Это на сегодняшний день «The printed format is not a stable interface»? Не старьё?

не старье, пока libosinfo не допилят до вменяемого состояния, и не зацепятся за нее, вместо собственных hardcoded ключевых слов

Скинь мануал или документацию, пожалуйста. Что-нибудь хорошее. Если есть. А то в первый раз ставлю, видимо не то читаю.

дык это из онлайн мана virt-install. я им вообще не пользуюсь сам, мне проще написать domxml и сделать virsh define

dyasny ★★★★★ ()
Ответ на: комментарий от dyasny

Я на форуме видел у тебя комментарии по виртуалкам. Подскажи как что-нибудь хорошее настроить и с чего начать? Я Xen пробовал, у меня hvm не вщлетела, только pvm. В kvm тоже что-то не вкуриваю. Всё равно мне что-ни надо научиться настраивать полноценное. В общем + в карму за любые полезные советы.

Hi ()
Ответ на: комментарий от Hi

выбери технологию, возьми учебник или CBT и вперед. или найди себе работу где есть конкретные задачи, и приходи уже с конкретными задачами сюда.

просто по KVM есть http://www.linuxcbt.com/products_linuxcbt_kvm_edition.php

или если надо что нибудь посерьезнее то http://www.amazon.com/Getting-Started-Red-Enterprise-Virtualization-ebook/dp/...

dyasny ★★★★★ ()
Ответ на: комментарий от dyasny

Большое спасибо, обязательно прочту. Хоть теперь знаю, в каком направлении двигаться, надеюсь, что разбирусь. У меня на самом деле ведь конкретная проблема:

home@Home-PC:~$ sudo virt-install --connect qemu:///system -n debian_guest -r 512 --arch=i686 --vcpus=1 --os-type=jessie --os-variant=debianjessie --disk /home/home/debian-8.1.0-amd64-netinst.iso,device=cdrom --disk debian_guest.img,bus=virtio,size=2,sparse=false,format=raw --network=default,model=virtio --hvm --accelerate --vnc  
ERROR    Distro 'debianjessie' does not exist in our dictionary 

Мне кажется, я неправельно прописываю ось

--os-variant=debianjessie
и неправельно прописываю диск
--disk /home/home/debian-8.1.0-amd64-netinst.iso,device=cdrom

Hi ()
Ответ на: комментарий от Hi

неправельно

Я почему-то не удивился, что ты так и не догадался погуглить по os-variant=debianjessie.

anonymous ()
Ответ на: комментарий от anonymous

Это потому, что вы считаете меня неразумной тварью. ;)

Hi ()
Ответ на: комментарий от Deleted

еще когда этот гайд писался я говорил что он недостаточно разжеван для начинающих, но техрайтеры не резиновые. Именно поэтому я дал ссылку на уроки, а не официальный гайд.

dyasny ★★★★★ ()
Ответ на: комментарий от Hi

Посмотри, у тебя может не быть jessie

# virt-install --os-variant list | grep debian
debianwheezy         : Debian Wheezy (or later)
debiansqueeze        : Debian Squeeze
debianlenny          : Debian Lenny
debianetch           : Debian Etch

Debian Wheezy (or later). Пиши там лучше debianwheezy.

Например:

virt-install \
 --name=debian_guest \
 --description 'my_first_vm' \
 --ram=512 \
 --vcpus=1 \
 --os-type=linux \
 --os-variant=debianwheezy \
 --location 'http://mirror.yandex.ru/debian/dists/jessie/main/installer-i386/' \
 --disk path=/path/to/my_vms/debian_guest.qcow2,size=10,format=qcow2,cache=none \
 --network type=direct,source=eth0,model=virtio \
 --graphics spice,listen=0.0.0.0 \
 --video qxl \
 --channel spicevmc \
 --noautoconsole \

или

--cdrom=/path/to/debian.iso

Запускаешь и пишешь от пользователя:

spicec -h localhost -p 5900

В дебиане, по крайней мере.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 4)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.