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  2011-03-01 10:03:29

  karolcia - Użytkownik

karolcia
Użytkownik
Skąd: cyberprzestrzeń
Zarejestrowany: 2009-11-19

Sieć w maszynach XEN pod debian squeeze

Witam,
Mam debiana squeeze i xen4. Działa tam kilka maszyn z debianem i ubuntu instalowanym przez debootstrap.
Sieć jest tam ustawiona na bridge i wszystko działa OK. Problem pojawił się gdy chciałam zainstalować windows.
W konfiguracji maszyn demian/ ubuntu sieć mam ustawiona tak:

Kod:

vif = ['bridge=xenbr0']

Natomiast z taką konfiguracją sieci:

Kod:

vif = ['type=ioemu, bridge=xenbr0']

windows w ogóle się nie uruchamia.
Kiedy zmieniłam na bridge=eth0 Xen wystartował maszynę z windows, system działa ale jest problem siecią.
Po ręcznej konfiguracji interfejsów w Windows jedyny host który odpowiada mi z windowsa to serwer XEN.
Z innych maszyn również nie ma połączenia z hostem windows.
Tak jak by sieć działała tylko w obrębie [serwer XEN] <-> [maszyna windows].
W sieci mam ustawione DHCP gdyby bridge dla tej maszyny działało poprawnie to windows dostał by konfiguracje z DHCP.

Przeszukałam kilka forów i nie znalazłam analogicznego problemu.
Nie wiem czy to ma coś wspólnego z wersja systemu i nowym XENem, czy mam niepoprawną konfigurację interfejsów?

W /etc/xen/xend-config.sxp
mam nastepujaca konfigurację:

Kod:

(network-script network-bridge)
(network-script 'network-bridge netdev=eth0')
(network-script 'network-bridge bridge=xenbr0')

Proszę o pomoc.


In a world without walls and fences, who needs Windows and Gates?!

Offline

 

#2  2011-03-05 01:04:29

  karolcia - Użytkownik

karolcia
Użytkownik
Skąd: cyberprzestrzeń
Zarejestrowany: 2009-11-19

Re: Sieć w maszynach XEN pod debian squeeze

Witam ponownie,

Udało mi się znaleźć rozwiązanie, opisze może komuś się przyda..
Otóż według tego co piszą na xenowej bugzilli problem jest związany z 64 bitowym kernelem wspierającym xen.
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1612
Zrobiłam upgrade do sid (2.6.32-5-xen-amd64) żeby mieć nowszy kernel co raczej nie jest najlepszym wyjściem....
ale faktycznie bez jakichkolwiek zmian w ustawieniach, sieć na maszynie wirtualnej Windows zaczęła działać poprawnie.

Co do nazwy karty sieciowej to doczytałam sie że nazewnictwo uległo zmianie, domyślnie pierwsza karta dla maszyn wirtualnych nazywa się eth0, a ta "prawdziwa" fizyczna  peth0.


In a world without walls and fences, who needs Windows and Gates?!

Offline

 

#3  2011-03-05 01:34:29

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Sieć w maszynach XEN pod debian squeeze

[quote=karolcia]Zrobiłam upgrade do sid (2.6.32-5-xen-amd64) żeby mieć nowszy kernel co raczej nie jest najlepszym wyjściem....
ale faktycznie bez jakichkolwiek zmian w ustawieniach, sieć na maszynie wirtualnej Windows zaczęła działać poprawnie.[/quote]
Tylko wiesz... [deb]linux-image-2.6.32-5-xen-amd64[/deb] jest w Squeeze i w Wheezy i to w dokładnie tej samej wersji, w Sidzie nie ma go wcale. Co więcej, w Sidzie w ogóle nie ma żadnego xenowego kernela. Mnie to wygląda na zasługę aktualizacji czegoś innego jednak. :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#4  2011-03-05 19:02:01

  karolcia - Użytkownik

karolcia
Użytkownik
Skąd: cyberprzestrzeń
Zarejestrowany: 2009-11-19

Re: Sieć w maszynach XEN pod debian squeeze

Masz rację!
Może to zasługa nowszej wersji  udev?
Tak się zastanawiam czy dało by radę wrócić do stabilnej wersji i zainstalować tylko nowszą paczuszkę demona udev??
Nie gryzło by się jedno z drugim?


In a world without walls and fences, who needs Windows and Gates?!

Offline

 

#5  2011-03-05 19:20:17

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Sieć w maszynach XEN pod debian squeeze

Z tego co widzę na szybko, instalacja [i]udeva[/i] z testing/unstable na Squeeze nie stwarza problemów, przynajmniej jeśli chodzi o zależności:

Kod:

amidala / # aptitude -t testing install udev~i -Vs
Następujące pakiety zostaną zaktualizowane:  
  libgudev-1.0-0 [164-3 -> 166-1]  libudev0 [164-3 -> 166-1]  udev [164-3 -> 166-1]  
3 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 253 nie aktualizowanych.
Do pobrania 751 kB archiwów. Zajęte po rozpakowaniu: 61,4 kB.
Kontynuować? [T/n/?] 
Pakiety zostałyby pobrane/zainstalowane/usunięte.

Cofnąć cały system z Sida do Squeeze teoretycznie też można, np. podbijając priorytet gałęzi do wartości ponad 1000. Natomiast czy w praktyce takie cofanie się uda, to ciężko powiedzieć, w każdym razie nie jest w żaden sposób wspierane przez deweloperów systemu.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.010 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00127 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.147.68.25' WHERE u.id=1
0.00115 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.68.25', 1731791587)
0.00031 SELECT * FROM punbb_online WHERE logged<1731791287
0.00093 DELETE FROM punbb_online WHERE ident='98.84.200.43'
0.00069 SELECT topic_id FROM punbb_posts WHERE id=167332
0.00156 SELECT id FROM punbb_posts WHERE topic_id=18464 ORDER BY posted
0.00087 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18464 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00086 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18464 ORDER BY p.id LIMIT 0,25
0.00083 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18464
Total query time: 0.00866 s