Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Jedna baza 2 racunara u localhost

[es] :: MySQL :: Jedna baza 2 racunara u localhost

[ Pregleda: 1965 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

spezia

Član broj: 134818
Poruke: 355
*.dynamic.isp.telekom.rs.



+6 Profil

icon Jedna baza 2 racunara u localhost06.02.2012. u 14:00 - pre 147 meseci
Zeleo bih da dva racunara dele istu bazu...
Pokusao sam podesavanje preko my.cnf dodajuci ip adresu... Nije mi jasno da li ima neka dosatna podesavanja oko port-a i na koji nacin...
Znaci baza je na jednom a potrebno je i da drugi koristi istu bazu. Imam dva Linux os povezana ruterom
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Jedna baza 2 racunara u localhost06.02.2012. u 15:20 - pre 147 meseci
Poenta baze i jeste da je lako koristi više "računara" pa je glupo da se to štima kroz my.cnf. Zar ne ?

"Popravi" user-a da dozvoljava kačenje sa raznih IP adresa (npr % znači pusti sve, 192.168.1.% znači pusti sve iz 192.168.1.x mreže, itd).
ili kreiraj novog usera za svaki novi host koji se kači na bazu...

Provjeri da li je na računaru gdje se nalazi baza otvoren port 3306 i ako nije otvori ga za hostove


 
Odgovor na temu

spezia

Član broj: 134818
Poruke: 355
*.dynamic.sbb.rs.



+6 Profil

icon Re: Jedna baza 2 racunara u localhost07.02.2012. u 07:40 - pre 147 meseci
Ma pratio sam razne tutorijale i ovo sam probao sto si napomenuo..
Mislim da je kljucno ovo otvaranje portova i da sam tu zapeo. Prateci tutorial preko konzole mislio sam da sam to uradio ali izgleda da nisam.
Jel ima neko dobar link ka tutorialu kako otvoriti ovaj port... u linuxu
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Jedna baza 2 racunara u localhost07.02.2012. u 09:56 - pre 147 meseci
Ugasi firewall dok ne skontaš šta tačno hoćeš od firewall-a


 
Odgovor na temu

igor.vitorac

Član broj: 144858
Poruke: 483



+13 Profil

icon Re: Jedna baza 2 racunara u localhost07.02.2012. u 10:19 - pre 147 meseci
Citat:
tarla: Ugasi firewall dok ne skontaš šta tačno hoćeš od firewall-a


Ne treba da radi nesto radikalno ako vec nije strucan.

Za pocetak mora da vidi da li mu opste mysqld slusa samo na localhost-u. Recimo nesto od sledece 2 linije:
[root@some_host ~]# netstat -naptu | grep mysqld
[root@some_host ~]# netstat -naptu | grep 3306

Output ce verovatno izgledati nesto poput ovoga:
[root@some_host ~]# netstat -naptu | grep mysqld
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1545 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1544 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1547 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1546 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1549 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1548 ESTABLISHED 1909/mysqld
[root@some_host ~]# netstat -naptu | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1545 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1544 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1547 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1546 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1549 ESTABLISHED 1909/mysqld
tcp 0 0 192.168.101.34:3306 192.168.101.191:1548 ESTABLISHED 1909/mysqld

Ono sto te zanima je linija koja ima LISTEN. Ako umesto 0 0.0.0.0:3306 imas localhost i.e. 127.0.0.1, tada je verovatno u my.cnf podeseno da prima konekcije od localhost-a. Verovatno ima nesto poput sledeceg:
bind-address=127.0.0.1
U tom slucaju zakomentarisi tu liniju i restart-uj mysql servis.

U slucaju da mysqld prima konekcije na svim interface-ima (e.g. 0 0.0.0.0:3306), probaj da se zakacis na bazu sa drugog racunara iz istog LAN-a na ip adresu koja pripada mreznoj kartici koja je zakacena za tu lokalnu mrezu. Ako uspes, problem je onda do rutera. Ako neuspes problem je u firewall-u koji je na linux host-u sa mysql-om.

 
Odgovor na temu

after
Ajvanho, ING

Član broj: 276962
Poruke: 97
*.dynamic.sbb.rs.



+6 Profil

icon Re: Jedna baza 2 racunara u localhost07.02.2012. u 20:15 - pre 147 meseci
Proveri konekciju do mysql servera sa ping ili sa nekog remote hosta da vidis da li server gde je mysql slusa na portu 3306: telnet 10.x.x.x 3306 ili sa nmap skeniraj da vidis koji su portovi otvoreni. Tako da mozes da suzis sta je moguci izvor problema.
 
Odgovor na temu

spezia

Član broj: 134818
Poruke: 355
*.dynamic.isp.telekom.rs.



+6 Profil

icon Re: Jedna baza 2 racunara u localhost09.02.2012. u 13:45 - pre 147 meseci
Tnx...
Heh pratio sam neki tutorial i preko konzole podesavao pa sve puklo...
Podesio sam preko firewall. Sad je ok
 
Odgovor na temu

[es] :: MySQL :: Jedna baza 2 racunara u localhost

[ Pregleda: 1965 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.