Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise?

  • 8 odgovora
  • 3.529 pregleda

Najnovija ↓

Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 12:21 · pre 200 meseci #1
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.
Re: Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 14:17 · pre 200 meseci #2
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.
Potpis
make love - !war
Re: Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 14:46 · pre 200 meseci #3
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 :)
Re: Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 15:18 · pre 200 meseci #5
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? :)

Potpis
oligofrenolog
Re: Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 22:37 · pre 200 meseci #6
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.
Re: Kako reci Linux-u da koristi odredjenu mreznu karticu kada ih ima vise? 22.05.2010. u 23:48 · pre 200 meseci #7
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.
Potpis
make love - !war
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme