使用URLOS 5分鐘快速搭建MySQL數據庫集羣

數據庫的巨大挑戰

隨着我國經濟的高速發展,企業的用戶數量、數據量呈現爆發式增加,在這樣的高速增加環境下,對數據庫性能提出了嚴峻的考驗。對於全部的數據庫而言,除了記錄正確的處理結果以外,還面臨着如下幾方面的挑戰:mysql

  • 當數據庫性能遇到問題時,是否可以橫向擴展?
  • 是否擁有實時同步的副本?
  • 當數據庫面臨災難時,是否能夠短期內經過故障轉移的方式保證數據庫的可用性?
  • 當數據丟失或損壞時,可否經過所謂的實時副本實現數據的零損失?
  • 數據庫的橫向擴展是否對應用程序透明?

數據庫集羣化

服務器以其高性能和低廉的價格而倍受廣大客戶青睞,在WEB應用或高性能計算中,爲了追求更高的性能、以及可用性,咱們採用計算機集羣技術來實現。sql

高效部署MySQL多主集羣

咱們經過URLOS可快速完成3節點MySQL數據庫集羣的構建,利用三個MySQL實例構建一個數據庫多主集羣,向客戶端提供數據讀寫服務,支持同步複製,讀寫無延誤,可在任意節點讀寫,即便其中任意一臺數據庫宕機,也不影響數據庫服務正常運行。數據庫

下面咱們演示如何在Ubuntu下利用URLOS快速部署mysql多主集羣。服務器

首先,咱們準備好3臺雲主機,在其中1臺主機上經過ssh工具執行如下命令來安裝URLOS:ssh

curl -LO www.urlos.com/iu && sh iu

安裝完成後登陸URLOS主控端,建立一個集羣:
center-admin-public-getImg-636-s-y.png
設置本地存儲目錄,點擊提交
center-admin-public-getImg-638-s-y.png
集羣建立完成後,當即添加節點:
center-admin-public-getImg-640-s-y.png
按上一步的方法依次添加3個節點:
center-admin-public-getImg-641-s-y.png
OK,集羣和節點都建立好之後,咱們來安裝mysql多主集羣
mysql多主集羣
在基礎信息中填寫服務名稱
mysql多主集羣
在集羣設置裏面填寫數據庫集羣名稱和數據庫密碼
mysql多主集羣
運行節點設置中,依次選擇pc一、pc二、pc3
mysql多主集羣
完成以上步驟後,點擊提交按鈕,等待部署完成
mysql多主集羣
到這裏,MySQL多主集羣就部署完成了。因爲MySQL多主集羣的使用須要通過專門培訓,所以不在本文討論範圍。感興趣的朋友能夠關注URLOS。curl

相關文章
相關標籤/搜索