07. A hálózat beállítása a ganetihez

georgio küldte be cs, 2008-04-10 14:09 időpontban

A ganeti a Xen-t bridge módban használja, ehhez alapértelmezetten a [geshifilter-code]xen-br0[/geshifilter-code] bridget használja a dom0-ban. A bridget a következő módon kell beállítani.

node1:

Szerkesszük a [geshifilter-code]/etc/network/interfaces[/geshifilter-code] fájlt és cseréljük le ez [geshifilter-code]eth0[/geshifilter-code] szakaszt a következőre:

[geshifilter-code]# The primary network interface
auto xen-br0
iface xen-br0 inet static
network 172.16.2.0
address 172.16.2.1
gateway 172.16.2.254
broadcast 172.16.2.255
netmask 255.255.255.0
bridge_ports eth0
bridge_stp off
bridge_fd 0[/geshifilter-code]

Állítsuk le az [geshifilter-code]eth0[/geshifilter-code]-t és indítsuk el a [geshifilter-code]xen-br0[/geshifilter-code]-t:
[geshifilter-code] ifdown eth0
ifup xen-br0[/geshifilter-code]

Ellenőrizzük, hogy működik-e az új bridge:
[geshifilter-code]node1:~# ip a show xen-br0
4: xen-br0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:1d:09:ef:b3:64 brd ff:ff:ff:ff:ff:ff
inet 172.16.2.1/24 brd 172.16.2.255 scope global xen-br0
inet6 fe80::21d:9ff:feef:b364/64 scope link
valid_lft forever preferred_lft forever

node1:~# brctl show xen-br0
bridge name bridge id STP enabled interfaces
xen-br0 8000.001d09efb364 no eth0

node1:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1D:09:EF:B3:64
inet6 addr: fe80::21d:9ff:feef:b364/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:430400 errors:0 dropped:0 overruns:0 frame:0
TX packets:322839 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:186441365 (177.8 MiB) TX bytes:121340270 (115.7 MiB)
Interrupt:16

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:194834 errors:0 dropped:0 overruns:0 frame:0
TX packets:194834 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:324005065 (308.9 MiB) TX bytes:324005065 (308.9 MiB)

xen-br0 Link encap:Ethernet HWaddr 00:1D:09:EF:B3:64
inet addr:172.16.2.1 Bcast:172.16.2.255 Mask:255.255.255.0
inet6 addr: fe80::21d:9ff:feef:b364/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:338791 errors:0 dropped:0 overruns:0 frame:0
TX packets:234239 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:119218683 (113.6 MiB) TX bytes:112225363 (107.0 MiB)
[/geshifilter-code]

node2:
Ugyanezt tegyük meg a [geshifilter-code]node2.pelda.hu[/geshifilter-code] -n is:

Szerkesszük a [geshifilter-code]/etc/network/interfaces[/geshifilter-code] fájlt és cseréljük le ez [geshifilter-code]eth0[/geshifilter-code] szakaszt a következőre:

[geshifilter-code]# The primary network interface
auto xen-br0
iface xen-br0 inet static
network 172.16.2.0
address 172.16.2.2
gateway 172.16.2.254
broadcast 172.16.2.255
netmask 255.255.255.0
bridge_ports eth0
bridge_stp off
bridge_fd 0[/geshifilter-code]

Állítsuk le az [geshifilter-code]eth0[/geshifilter-code]-t és indítsuk el a [geshifilter-code]xen-br0[/geshifilter-code]-t:
[geshifilter-code] ifdown eth0
ifup xen-br0[/geshifilter-code]

Ellenőrizzük, hogy működik-e az új bridge:
[geshifilter-code]node2:~# ip a show xen-br0
node2:~# brctl show xen-br0
node2:~# ifconfig[/geshifilter-code]