KomputerPangkalan data

Replikasi MySQL. A penyimpangan ringkas

Lambat laun, pentadbir sebelum apa-apa masalah berlaku apabila kuasa pelayan tidak cukup untuk tugas-tugas, dan pembelian peralatan baru adalah hampir mustahil kerana masalah kewangan, atau hanya apa-apa pembelian merasa ragu-ragu bayaran balik pada masa akan datang.

Dengan mengambil kira peristiwa itu tidak lebih dari keperluan untuk mengetahui tentang apa-apa konsep sebagai pangkalan data replikasi. pengetahuan tersebut ketara memudahkan kehidupan mana-mana orang yang terlibat dalam sistem tugas berat dan perkhidmatan akan membuat kerja konfigurasi perkakasan yang optimum. Secara umum, replikasi pangkalan data membayangkan kapasiti kesatuan set komputer untuk meningkatkan pekali prestasi sistem dan daya tahan itu. Kesan pertama boleh dicapai dengan membuang keluar dari permintaan kepada pelayan sandaran, dan kedua - dengan membuat salinan tempatan pangkalan data, yang akan menggantikan pangkalan utama jika perlu.

Cara yang paling mudah dan yang paling biasa untuk meniru organisasi - adalah replika MySQL. Dan MySQL menyokong fungsi ini dengan versi 3.23.15 dan hanya satu hala replikasi. Dalam kes ini, konfigurasi khas «tuan-hamba», di mana pelayan utama (master) juga boleh menjadi pada masa yang sama dan pelayan hamba (hamba).

MySQL replikasi pada masa yang diberikan dilaksanakan seperti berikut. Membuat pelayan master, yang bertanggungjawab untuk mengikuti perubahan fail perduaan, yang memaparkan semua perubahan pangkalan data dan mesin hamba atau mesin untuk membaca dan melaksanakan fail pertanyaan ini. Hamba sentiasa berkomunikasi dengan utama, oleh itu, semua perubahan yang dibuat kepada tuan, beralih kepada hamba, dan tidak ada perbezaan keadaan dan data yang tidak betul.

MySQL replikasi dipasang dalam beberapa langkah.

  1. Pentadbir sistem perlu memastikan bahawa semua mesin yang menjalankan versi terbaru MySQL.
  2. Anda mesti mencipta pengguna baru pada pelayan tuan, login yang akan menjadi MySQL replikasi (ia mesti mempunyai tahap keistimewaan FILE dan hak untuk berkomunikasi dengan hamba-mesin).
  3. Seterusnya anda perlu untuk menghentikan MySQL pada komander dalam ketua dan hamba pelayan dan menyalin semua data yang berkaitan dengan replikasi. Dalam sistem berasaskan Unix ia adalah mungkin untuk membuat arahan tar, yang menjadikan sandaran keseluruhan katalog. pengguna Windows akan mendekati WinZip.
  4. Dalam seksyen mysqld menambah yang berikut: server-id = nombor unik, log-bin. Semua perubahan yang berlaku dalam fail My.conf pada pelayan tuan, selepas itu ia mesti semestinya terlebih beban.
  5. Pada hamba-mesin dalam fail yang sama anda perlu menambah kod berikut:

tuan-tuan rumah =

tuan-user =

tuan-kata =

master-port =

server-id =

* Dalam kurungan sudut perlu memasukkan data anda, daripada teks di atas.

Pada akhir semua salinan pangkalan data kepada pelayan hamba dan memulakan semula semua mesin.

Selepas tindakan ini boleh dianggap sebagai replikasi dipasang dan dikonfigurasikan, yang bermaksud bahawa ia kini server utama anda akan tidak mengalami beban yang tinggi dan dalam kes kegagalan sebuah meja di atasnya dengan mudah boleh dipulihkan pada komputer lain. Hasilnya boleh menjadi beberapa tahun untuk melupakan membeli baru perkakasan untuk sistem tugas berat dan kandungan dengan kerja yang ditetapkan peralatan sedia ada.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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