[ Stator @ 22.05.2010. 11:21 ] @
Dakle ovako imam 2 identicna servera sa 6 eth kartica

eth0 je povezan na Gb/s port na swichu a ostali (eth1-eth5) su povezani na 100Mb/s portove. Ista konfiguracija je i na drugom.

Da li postoji neki nacin da odredim serveru da koristi samo eth0 kada kopiram nesto izmedju njih (rsync, scp...)??

Ostali eth interfejsi se koriste kao bridge za xen virtualne masine pa ne mogu da ih spustim kada mi treba da kopiram vecu kolicinu podataka.
Distribucija je RHEL 5.5 ako nesto znaci.
[ combuster @ 22.05.2010. 13:17 ] @
Hm, nisam imao nikada slicnu situaciju pa ne bih ni da se mesam ali onako cisto iz znatizelje, zar jedna kartica nema sopstvenu konekciju osim u slucaju bonding-a ?

Malko sam se zainteresovao i ako ti je potrebna specificna konekcija MAC 2 MAC a koristis bonding:

http://kbase.redhat.com/faq/docs/DOC-16008

Citat:

Balance-xor or 2
XOR policy: Transmit based on the selected transmit hash policy. The default policy is a simple ((source MAC address XOR'd with destination MAC address) modulo slave count). Alternate transmit policies may be selected via the xmit_hash_policy option, described below.
This mode provides load balancing and fault tolerance.
[ Stator @ 22.05.2010. 13:46 ] @
Bonding mi ne radi posao jer su mi kartice razlicite i koriste drugacije module/drajvere (e1000 i bnx2) znam da u teoriji ne bi trebao da bude problem ali u praksi se pokazalo da ne radi bas savrseno. Ali ne samo da su razlicite nego su trebalo vezati 1 Gb/s karticu i 5 Mb/s (zapravo svih 6 su 1Gb/s karice ali su utaknute u 100Mb/s portove u SW pa rade na manjoj brzini). Na sta bi to licilo ni sam bog ne zna :)
[ combuster @ 22.05.2010. 14:15 ] @
Ovde se javio i Jablan sa pametnom idejom samo je obrisao (al je dospela preko rss-a ipak)...

route add -net xxx.xxx.xxx.xxx netmask 255.255.255.0 dev ethX
[ Srđan Pavlović @ 22.05.2010. 14:18 ] @
Citat:
Da li postoji neki nacin da odredim serveru da koristi samo eth0 kada kopiram nesto izmedju njih


Citat:
Ako je recimo eth1 - 10.0.0.0, stavis apache da se binduje na 10.0.0.1:80 i nece ici saobracaj kroz eth0 niti apacheu moze iko kroz eth0 pristupiti.


(tnx to @Zare)

Ako je to - to? :)

[ jablan @ 22.05.2010. 21:37 ] @
Citat:
combuster: Ovde se javio i Jablan sa pametnom idejom samo je obrisao (al je dospela preko rss-a ipak)...

route add -net xxx.xxx.xxx.xxx netmask 255.255.255.0 dev ethX

Pomislio sam da sam loše skapirao pitanje, pošto je postavljač admin, pretpostavljam da zna za route i da iz nekog razloga ne vrši posao da samo postavi rutu da svi paketi za taj drugi server idu preko eth0. Zato sam obrisao.
[ combuster @ 22.05.2010. 22:48 ] @
Ma dobro, svasta se dogadja, meni se milion puta desi da gledam siru sliku kada mi je resenje pred nosem...

Ali u ovom slucaju moguce je da mu je to potrebno u samo par slucajeva (kao sto rece rsync, scp) tako da bi mozda mogla i da se napravi neka skripta koja ce rutu da ubaci, odradi komandu i izbaci je ako dalje nije potrebna.
[ Stator @ 23.05.2010. 11:59 ] @
Probacu bas to u ponedeljak, pa cu javiti da li je proslo :)
[ Stator @ 24.05.2010. 17:12 ] @
Masine na XEN domenima su pocele da se ponasaju cudno pa sam ugasio sve kartice sem ove Gb/s.