Jos haluat lisätä orjia MySQL-replikointiasetuksiin ilman suorituskykyongelmia, noudata näitä ohjeita:
1. Ota uusi palvelin käyttöön:
- Asenna uusi palvelin MySQL asennettuna.
- Varmista, että uudella palvelimella on tarvittavat resurssit (CPU, RAM ja levytila) replikointityökuorman hoitamiseen.
2. Määritä uusi orja:
- Määritä uusi palvelin replikoimaan olemassa olevasta pääpalvelimesta.
- Varmista, että uudella orjalla on tarvittavat käyttöoikeudet ja tunnistetiedot muodostaakseen yhteyden pääpalvelimeen.
3. Varmuuskopioi ja palauta tiedot:
- Varmuuskopioi tiedot pääpalvelimella käyttämällä "mysqldump".
- Palauta tiedot uudelle orjapalvelimelle käyttämällä "mysqldump".
4. Aloita replikointi:
- Määritä uusi orja aloittamaan replikointi pääpalvelimelta.
- Valvo replikointiprosessia varmistaaksesi, että se toimii sujuvasti.
5. Optimoi kokoonpano:
- Säädä MySQL-asetuksia käsitelläksesi lisääntyneen replikointityökuorman.
- Optimoi indeksit ja valvo järjestelmäresursseja.
6. Valvo ja vianetsintä:
- Seuraa säännöllisesti replikoinnin tilaa ja suorituskykyä.
- Tee yleisten replikointiongelmien vianmääritys.
7. Lisätyökalut:
- MySQL Enterprise Monitor edistyneeseen replikoinnin valvontaan.
- Percona Toolkit replikoinnin vianetsintään ja optimointiin.
- pt-heartbeat replikaation tilan seurantaan ja ongelmista ilmoittamiseen.
Seuraamalla näitä ohjeita voit lisätä orjia MySQL-replikointiasetuksiin ilman, että se aiheuttaa suorituskykyongelmia.
Lainaukset:[1] https://nimesa.io/blogs/adding-mysql-slave-to-existing-master-slave-setup/
[2] https://phoenixnap.com/kb/mysql-master-slave-replication
[3] https://bill.run/blog/add-slave-to-mysql-master-master-replication
[4] https://www.digitalocean.com/community/tutorials/how-to-optimize-wordpress-performance-with-mysql-replication-on-ubuntu-14-04
[5] https://dev.mysql.com/doc/mysql-replication-excerpt/5.7/en/replication-howto-additionalslaves.html