A gépen egy OpenSolaris 2008.11 fut.
Követtem egy csomó fórum csomó megjegyzését hogy hogyan kell működésre bírni, de itt még mindig elakad:
xm create w.hvm
Using config file "./w.hvm".
Error: Device 0 (vif) could not be connected. Backend device not found.
cat qemu-dm.1385.log
domid: 2
qemu: the number of cpus is 1
Timed out waiting for devices
net_tap_init: nic = NULL, setphysaddr = 0
Could not initialize device 'tap'
tail -30 /var/log/xen/xpvd-event.log
+ domain=2
+ vdev=0
+ device=xnbe0
+ devclass=vif
+ febe=backend
+ xenstore-read backend/vif/2/0/script
+ script=/usr/lib/xen/scripts/vif-vnic
+ [ -x /usr/lib/xen/scripts/vif-vnic ]
+ vif=xnbe0
+ XENBUS_PATH=backend/vif/2/0
+ export vif XENBUS_PATH
+ exec /usr/lib/xen/scripts/vif-vnic remove
+ dev=xnbe0
+ xp=backend/vif/2/0
+ cmd=remove
+ xenstore-read backend/vif/2/0/nic
xenstore-read: couldn't read path backend/vif/2/0/nic
+ vnic=''
+ [ -z '' ]
+ echo 'Cannot read NIC from backend/vif/2/0/nic.'
Cannot read NIC from backend/vif/2/0/nic.
+ exit 1
+ dev=''
+ xp=''
+ cmd=''
+ exit 0
+ dev=''
+ xp=''
+ cmd=-h
+ exit 0
Valami ötlet, vagy használjak inkább VirtualBox-ot? Pedig ki akartam próbálni a migrációt két gép között :)
- 5091 megtekintés
Hozzászólások
Muti a w.hvm-et. Meg kuldhetsz egy dladm show-link kimenetet.
- A hozzászóláshoz be kell jelentkezni
w.hvm valamelyik blogból copy-paste, de ugyanez a tünet volt virt-manager-es összekattintással is:
cat w.hvm
disk = [ 'file:/store/xen/w/w-disk.raw,hdc,w',
'file:/store/software/microsoft/winxpensp2.iso,hda:cdrom,r' ]
memory = 2048
name = "w"
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
vif = [ 'type=ioemu' ]
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'preserve'
boot='d'
vnc=1
vnclisten="0.0.0.0"
vncpasswd=''
serial='null'
usb=1
usbdevice="tablet"
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
dladm show-link
LINK CLASS MTU STATE OVER
myk0 phys 1500 unknown --
- A hozzászóláshoz be kell jelentkezni
Meg tudja csinalni a bridget? A halokartya up? Meg egy dladm show-dev is johet. Probald meg kivenni a vif = [ 'type=ioemu' ] sort, azt nem tudja megcsinalni, nezzuk meg enelkul megy e.
- A hozzászóláshoz be kell jelentkezni
Hálókártya up, mivel eleve a neten keresztül érem el :)
dladm show-dev
LINK STATE SPEED DUPLEX
myk0 unknown 100Mb full
Hogy kivettem a vif sort, most úgy tűnik, hogy elindult a drága, köszönöm. Kíváncsi leszek, hogy meddig jutok vele, pl. lesz-e majd a telepített OS-nek hálózata...
- A hozzászóláshoz be kell jelentkezni
Hat, ha kivetted akkor nem :), de ezt kesobb is bele tudod tenni, meg xm attach-csal elvileg tudsz on the fly is hozzaadni. Az elobb nem vettem eszre, pedig ott volt a baj:
dladm show-link
LINK CLASS MTU STATE OVER
myk0 phys 1500 unknown --
A kartyadnak nem GLDv3 frameworkos drivere van. Az xvm a backenden user altal nem konfiguralhato crossbowt hasznal, aminek feltetele, hogy GLDv3mas drivere legyen a kartyanak. Szoval ezzel a halokartyaval ez nem fog menni. Onnan ismered meg, hogy olyan driver hajtja a kartyat, hogy a dladm show-link azt irja a kartyara alapesetben, hogy non-vlan.
- A hozzászóláshoz be kell jelentkezni
Elvileg van hozzá Makefile.config_gld3, de sajnos azzal nem fordul. Most megpróbálom a másik drivert beszerezni...
- A hozzászóláshoz be kell jelentkezni
LINK CLASS MTU STATE OVER
yukonx0 phys 1500 unknown --
Gondolom ez azt jelenti, hogy ez a másik driver sem megfelelő :(
- A hozzászóláshoz be kell jelentkezni
off
Szia Petya! buék! :)
/off
A myk az skge opensource verziója, bsd-ről lett portolva, és a legutóbbi verzió 2008 áprilisi.
http://homepage2.nifty.com/mrym3/taiyodo/eng/
Ha több kettőnél, az skge-t érdemes kipróbálni, open-nem ópen, de a hivatalos driver mégiscsak az lenne. A marvell-től.
Szerk:
Márhogy a crossbow/GLDv3 miatt...
<-------
You can't grep on dead trees.
- A hozzászóláshoz be kell jelentkezni
off
Buek neked is! :)
/off
Az skge-re en is ugy emlekszem, hogy GLDv3-mas.
- A hozzászóláshoz be kell jelentkezni
No, a fenti oldalról:
SUPPORTING OPENSOLARIS GLD V3
The version 2 of the drivers are intended to support new Solaris network protocol/driver framework, i.e. GLD v3 or Nemo.
GLD v3 supports VLAN tagging, jumbo frames and trunkings.
Currently version 2.4.0 or later of the drivers, will work with GLD v3.
As the binaries in the distribution tar balls are compiled for GLD v2,
you need to re-compile the source code by Makefile.config_gld3 in the distribution with OpenSolaris include files
<-------
You can't grep on dead trees.
- A hozzászóláshoz be kell jelentkezni