SzámítógépekAdatbázisok

Replikációs MySQL. Egy rövid kitérő

Előbb vagy utóbb, egy adminisztrátor mielőtt bármilyen probléma akkor jelentkezik, amikor a hatalom a szerverek nem elég a feladatokat és az új berendezések vásárlásával gyakorlatilag lehetetlen, mert a pénzügyi nehézségek, vagy éppen egy ilyen vásárlás kétségei vannak a megtérülési a jövőben.

Tekintettel az ilyen események nem felesleges tudni egy ilyen koncepció, mint a replikáció tárol. Az ilyen tudás jelentősen egyszerűsíti az életét olyan személy, aki a nehéz-rendszerek és szolgáltatások létrehoz egy optimálisan működő hardver konfigurációt. Általánosságban elmondható, hogy az adatbázis-replikáció magában foglalja unió kapacitások beállított számítógépek javítására együtthatója a rendszer teljesítményének és annak rugalmasságát. Az első hatás érhető dobtak ki a kéréseket a backup szerver, és a második - olyan helyi példányát az adatbázis, amely felváltja a fő bázis, ha szükséges.

A legegyszerűbb és leggyakoribb módja, hogy szaporodik a szervezet - lemásolható MySQL. És MySQL támogatja ezt a funkciót a 3.23.15 verzió, és csak egyirányú replikációt. Ebben az esetben, egy speciális konfiguráció a «mester-szolga», ahol a fő kiszolgáló (master) is lehet egyidejűleg és szolga szerver (slave).

MySQL replikációt egy adott időpontban a következőképpen valósul. Hozzon létre egy master szerver, amelynek feladata, hogy kövesse a változásokat a bináris fájl, amely megjeleníti az összes adatbázis-változások és a szolga gép vagy gép elolvassa és végrehajtja ezt a lekérdezést a fájlt. Slave folyamatosan kommunikál a fő ezért minden változás történt a mester, lépni a szolga, és nincs eltérés a helyzetet, és a helytelen adatokat.

MySQL replikáció telepítése több lépésben.

  1. A rendszergazda kell arról, hogy minden gépet fut a legújabb verzióját a MySQL.
  2. Létre kell hoznia egy új felhasználót a master szerver egy bejelentkezési melyik lesz MySQL replikáció (rendelkeznie kell FILE jogosultsági szintet, és a jogot, hogy kommunikáljon a rabszolga-gépek).
  3. Ezután meg kell állítani a MySQL a főparancsnok és a slave szerverek és másolja az összes kapcsolódó adatok replikáció. Unix-alapú rendszerekben lehetőség van, hogy a tar parancsot, ami egy biztonsági másolatot a teljes katalógust. A Windows-felhasználók fogja közelíteni WinZip.
  4. Szakaszban Mysqld hozzá a következő: server-id = egyedi szám, log-bin. Minden változások zajlanak My.conf fájlt a master szerver, ami után szükségszerűen terhelve.
  5. A szolga-gép ugyanabban a fájlban meg kell adni a következő kódot:

master-host =

mester-user =

master password =

mester-port =

szerver-id =

* A csúcsos zárójel kell adnia az adatokat, ahelyett, hogy a fenti szöveget.

Végén minden másolási Az adatbázis a slave szerver és indítsa újra az összes gép.

Miután ezek az intézkedések tekinthetők replikáció telepíteni és konfigurálni, ami azt jelenti, hogy most a fő szerver nem fog szenvedni a nagy terhelés és meghibásodás esetén a táblázat rajta könnyen vissza lehet állítani egy másik számítógépen. Az eredmény lehet néhány év elfelejteni vásárol új hardvert nagy teljesítményű rendszerek és a tartalom egy meghatározott munka a meglévő berendezések.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.atomiyme.com. Theme powered by WordPress.