隨着我國經濟的高速發展,企業的用戶數量、數據量呈現爆發式增加,在這樣的高速增加環境下,對數據庫性能提出了嚴峻的考驗。對於全部的數據庫而言,除了記錄正確的處理結果以外,還面臨着如下幾方面的挑戰:mysql
服務器以其高性能和低廉的價格而倍受廣大客戶青睞,在WEB應用或高性能計算中,爲了追求更高的性能、以及可用性,咱們採用計算機集羣技術來實現。sql
咱們經過URLOS可快速完成3節點MySQL數據庫集羣的構建,利用三個MySQL實例構建一個數據庫多主集羣,向客戶端提供數據讀寫服務,支持同步複製,讀寫無延誤,可在任意節點讀寫,即便其中任意一臺數據庫宕機,也不影響數據庫服務正常運行。數據庫
下面咱們演示如何在Ubuntu下利用URLOS快速部署mysql多主集羣。服務器
首先,咱們準備好3臺雲主機,在其中1臺主機上經過ssh工具執行如下命令來安裝URLOS:ssh
curl -LO www.urlos.com/iu && sh iu
安裝完成後登陸URLOS主控端,建立一個集羣:
設置本地存儲目錄,點擊提交
集羣建立完成後,當即添加節點:
按上一步的方法依次添加3個節點:
OK,集羣和節點都建立好之後,咱們來安裝mysql多主集羣
在基礎信息中填寫服務名稱
在集羣設置裏面填寫數據庫集羣名稱和數據庫密碼
運行節點設置中,依次選擇pc一、pc二、pc3
完成以上步驟後,點擊提交按鈕,等待部署完成
到這裏,MySQL多主集羣就部署完成了。因爲MySQL多主集羣的使用須要通過專門培訓,所以不在本文討論範圍。感興趣的朋友能夠關注URLOS。curl