Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-02-16 00:26:34

  skotx - Członek DUG

skotx
Członek DUG
Skąd: Olkusz
Zarejestrowany: 2008-01-22

xen - Error: Device 0 (vif) could not be connected.

Kolejna porcja tego co wypluwa mi xen i nie mogę sobię z tym poradzić:

serwer0:~# xm create /etc/xen/quest1.cfg
Using config file "/etc/xen/quest1.cfg".
Error: Device 0 (vif) could not be connected. /etc/xen/scripts/vif-route failed; error detected.
serwer0:~#

Przy (network-script network-bridge) (vif-script vif-bridge) wszystko działa ok, ale przy (network-script network-route) (vif-script vif-route) wywala te błędy. Nie wiem czy z natem xen działa.

wycinek z  /etc/xen/xend-config.sxp

Kod:

(network-script 'network-route netdev=eth0')
(vif-script     vif-route)

serwer0:~# cat /etc/xen/quest1.cfg

Kod:

vif         = [ 'ip=192.168.1.4, mac=00:16:3E:4E:18:F3, vifname=veth0' ]
boot = 'dc'
extra = 'xencons=tty'
extra = "loopback.nloopbacks=1"

ifconfig -a

Kod:

eth0      Link encap:Ethernet  HWaddr 00:16:e6:16:bb:d4  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::216:e6ff:fe16:bbd4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8100 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4936 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:622321 (607.7 KiB)  TX bytes:1402433 (1.3 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

peth0     Link encap:Ethernet  HWaddr 00:16:e6:16:bb:d4  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.255
          inet6 addr: fe80::216:e6ff:fe16:bbd4/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:8130 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4977 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:739731 (722.3 KiB)  TX bytes:1445817 (1.3 MiB)
          Interrupt:21 Base address:0xe000 

veth0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.255
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

veth1     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.255
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

veth2     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.255
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:468 (468.0 B)  TX bytes:0 (0.0 B)

veth3     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:468 (468.0 B)  TX bytes:0 (0.0 B)

vif0.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vif0.1    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

vif0.2    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)

vif0.3    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff  
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:468 (468.0 B)

btw. po co on tyle tych interfejsów niepotrzebych tworzy??



wycinek z /var/log/xen/xen-hotplug.log

Kod:

SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address
/etc/xen/scripts/vif-common.sh: line 150: unexpected EOF while looking for matching `"'
/etc/xen/scripts/vif-common.sh: line 150: unexpected EOF while looking for matching `"'
SIOCSIFFLAGS: Cannot assign requested address
SIOCSIFFLAGS: Cannot assign requested address

Sprawdziłem już kilkanaście innych konfiguracji, ale nic nie bangla, a w google nie podsunęło mi rozwiązania.


Jeśli mam wysłuchiwać czyichś poglądów, to niech będą one wypowiedziane w formie twierdzącej, wątpliwości sam mam dosyć.

Offline

 

#2  2010-02-16 13:52:25

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen - Error: Device 0 (vif) could not be connected.

skotx napisał(-a):

wycinek z /var/log/xen/xen-hotplug.log

Kod:

/etc/xen/scripts/vif-common.sh: line 150: unexpected EOF while looking for matching `"'
/etc/xen/scripts/vif-common.sh: line 150: unexpected EOF while looking for matching `"'

tu masz wyraznie napisane co, w ktorym pliku konfiguracyjnym i w ktorej jego linijce jest zle ...

xen >= 3.2 radzi sobie z nat robionym na dom0 (w 3.1 bywaly dziwne problemy)

natomiast co do konfigurowania natowego routingu do domU to IMHO lepiej zrobic bridge dom0-domU a NAT (jezeli musisz) na dom0 pomiedzy karta sieciowa a bridgem ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2010-02-16 14:53:35

  skotx - Członek DUG

skotx
Członek DUG
Skąd: Olkusz
Zarejestrowany: 2008-01-22

Re: xen - Error: Device 0 (vif) could not be connected.

Ten skrypt obejrzałem, ale on jest dobry moim zdanie. Problem prawdopodobnie leżał z konfiguracji /etc/network/interfaces w domU, teraz niby działa,
ale tak czy siak chyba zrobię to na bridge.

Takie trochę pytanie na boku, dobrym rozwiązaniem jest aby Dom0 i DomU dostawały adresy ip do macach z serwera dhcp czy lepiej to inaczej zrobić??


Jeśli mam wysłuchiwać czyichś poglądów, to niech będą one wypowiedziane w formie twierdzącej, wątpliwości sam mam dosyć.

Offline

 

#4  2010-02-17 11:55:59

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: xen - Error: Device 0 (vif) could not be connected.

moga dostawac ... na dom0 nie musisz nic robic (mac jest ustawiany w oparciu o karte fizyczna) dla domU musisz ustawic w konfiguracji aby mial staly mac (wpisy typu vif = [ 'bridge=eth0,mac=00:16:3E:00:00:00' ])

Ostatnio edytowany przez bercik (2010-02-17 11:56:18)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2010-02-17 14:48:13

  skotx - Członek DUG

skotx
Członek DUG
Skąd: Olkusz
Zarejestrowany: 2008-01-22

Re: xen - Error: Device 0 (vif) could not be connected.

Wielkie dzięki bercik po raz kolejny ;)


Jeśli mam wysłuchiwać czyichś poglądów, to niech będą one wypowiedziane w formie twierdzącej, wątpliwości sam mam dosyć.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)