1. 程式人生 > >Ubuntu下安裝mariaDB 10.1 叢集

Ubuntu下安裝mariaDB 10.1 叢集

【環境】
Ubuntu 14.04
MariaDB 10.1 stable

【機器】
host-1: 10.0.5.11
host-2: 10.0.5.12
host-3: 10.0.5.13

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb/repo/10.1/ubuntu trusty main'
sudo apt-get update
sudo apt-get install rsync mariadb-server

注意:
1.安裝過程會提示輸入MariaDB的root密碼
2.MariaDB 10.1及之後的版本預設自帶galera cluster, 不需要另行安裝。

配置MariaDB叢集使用者:

GRANT USAGE ON *.* to [email protected]'%' IDENTIFIED BY 'tt123';  
GRANT ALL PRIVILEGES on *.* to [email protected]'%';  
GRANT
USAGE ON *.* to [email protected]'localhost' IDENTIFIED BY 'tt123';
GRANT ALL PRIVILEGES on *.* to [email protected]'localhost'; flush privileges;

修改/etc/mysql/my.cnf檔案中的[galera]部分如下:

[galera]
# Mandatory settings
wsrep_on=ON
wsrep_provider=/usr/lib/galera/libgalera_smm.so
wsrep_cluster_address="gcomm://10.0.5.11,10.0.5.12,10.0.5.13"
wsrep_sst_auth=tt:tt123 binlog_format=row default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 # # Allow server to accept connections on all interfaces. # bind-address=0.0.0.0 # # Optional setting #wsrep_slave_threads=1 #innodb_flush_log_at_trx_commit=0

注意:以上操作在host-1 2 3中均要執行

啟動測試:
確保所有節點mysql服務為stop狀態
host-1執行:service mysql start --wsrep-new-cluster
host-2執行:service mysql start
host-3執行:service mysql start

驗證叢集是否成功:
在host-1中執行:

mysql -u root -e 'SELECT VARIABLE_VALUE as "cluster size" FROM INFORMATION_SCHEMA.GLOBAL_STATUS WHERE VARIABLE_NAME="wsrep_cluster_size"' -p<password>

如顯示:

+--------------+
| cluster size |
+--------------+
| 3            |
+--------------+

如果數字為3則表示叢集成功,如為1則表示失敗。

相關推薦

Ubuntu安裝mariaDB 10.1 叢集

【環境】 Ubuntu 14.04 MariaDB 10.1 stable 【機器】 host-1: 10.0.5.11 host-2: 10.0.5.12 host-3: 10.0.5.13 sudo apt-get install so

RHEL7.0安裝Storm1.2.1叢集

1.基本資訊(軟硬體環境)版本storm1.2.1安裝機器三臺機器  ( big-data01    IP:192.168.200.121)                  ( big-data02    IP:192.168.200.122)               

Ubuntu 安裝 PHP 7.1.17

註冊就送 25美金,充100送100。搭梯子的老哥們速度了,活動有限! sudo apt-get install software-properties-common sudo add-apt-r

CentOS和Ubuntu安裝配置Greenplum資料庫叢集(包括安裝包和原始碼編譯安裝

首先說一下,無論是CentOS/RedHat還是Ubuntu都可以按原始碼方式、安裝包方式編譯安裝。 1.   規劃 192.168.4.93(h93)       1個主master  2個主segment、2個映象segment 192.168.4.94(h94) 

編譯安裝MariaDB-10.1.30

環境相關: OS:CentOS release 6.9 IP:192.168.1.10 CPU:4核 MEM:2G DISK:50G 1. 實驗主機克隆 參照《CentOS6實驗機模板搭建部署》 克隆一臺實驗機,調整記憶體為2G,CPU為4核,

Ubuntu 安裝CUDA(安裝:NVIDIA-384+CUDA9.0+cuDNN7.1

rate lob dimen 申請 brush snappy clu edit 表示 (安裝:NVIDIA-384+CUDA9.0+cuDNN7.1) 顯卡(GPU)驅動:NVIDIA-384 CUDA:CUDA9.0 cuDNN:cuDNN7.1 Ubuntu 下安裝CU

Ubuntu安裝libmodbus3.1.0運用在Qt上

Ubuntu環境下安裝modbus庫函式, 下載libmodbus庫檔案, ./configure --host=arm-linux --prefix= (/*自己建立的安裝目錄*/) make make install 編寫Qt程式時,記得include絕對路徑的標頭檔案的就O

Ubuntu(虛擬機器)安裝Qt5.5.1

1.到官網下載需要的相應版本 http://download.qt.io/archive/qt/ (這裡我選擇的是 qt-opensource-linux-x64-android-5.5.1.run)   2.下載完成後將檔案放到合適的位置,並在終端上輸入命令,新增其執行權

Ubuntu安裝tensorflow-gpu(1.7)

一、系統環境 作業系統:Ubuntu(16.04) 顯示卡       :NVIDIA GeForce GTX 1080ti 二、CUDA安裝 1、下載CUDA Toolkit 9.0 2、安裝CUDA      1)執行: sudo sh cuda_9

Hive-0.13.1本地獨立模式安裝 元資料儲存到MariaDB-10.1.0 Hadoop-2.4.0

tar -zxvf apache-hive-0.13.1-bin.tar.gz 解壓後,編輯java.sh(java.sh為自己建立的指令碼): vim /etc/profile.d/java.sh export HIVE_HOME=/opt/modules/hive/apache-hive-0.13.1

Docker學習(1):在Ubuntu安裝Docker和關於容器的常用命令

一、Docker的安裝條件   1.執行64位CPU架構的計算機,Docker目前不支援32位CPU;   2.建議採用Linux3.8或更高版本的核心;   3.核心必須支援一種適合的儲存驅動  

Ubuntu安裝C/C++開發環境【!!!有更新!!!Ubuntu14.10使用eclipse搭建C語言開發環境】

(1)第一步安裝Eclipse,有兩種方法,使用軟體市場搜尋即可得到,安裝即可 第二種是使用終端安裝,命令如下: sudo su進入root模式 輸入密碼 然後 輸入:sudo apt-get install eclipse  開始安裝!  至此已經完全安裝eclipse

Windows硬碟安裝Ubuntu之一--XP安裝Ubuntu11.10

之前是在自己的win7電腦上裝ubuntu很不錯,於是到公司的XP電腦上也試著裝了一下,用Win7的方式,用EasyBCD裝發現不行,到網上查了一下才知道,說win7的啟動檔案和XP的不一樣,沒辦法,只好換一種方式。最後發現很多都是用Grub4Dos來輔助安裝的,下載地址:

mariadb 10.1.26 二進位制包安裝筆記

報錯連結:http://php.upupw.net/ank2discuss/40/6841-e.html mariadb 10.1.26 二進位制版本 全名稱: mariadb-10.1.26-linux-x86_64.tar.gz 目的: 主從複製,讀

redis(1)——Ubuntu安裝redis

redis安裝 1、首先需要安裝gcc,一般Ubuntu系統都已經提前安裝好了 sudo apt-get install gcc 2、把下載好的redis-3.2.11.tar放到 /usr/local 資料夾下 3、進行解壓 tar -zxvf redis-3.2.11

Kafka-0.10.1叢集安裝和配置

準備 1.kafka_2.10-0.10.1.1.tgz 2.安裝配置好的Zookeeper-3.4.10分散式叢集 mini1:192.168.213.133 mini2:192.168.213.134 mini3:192.168.213.135

【Zookeeper01】ubuntu安裝zookeeper單例以及叢集

參考連結:http://zookeeper.apache.org/                 https://www.cnblogs.com/lyhc/p/6560993.html系統:烏班圖16.04虛擬機器(zk一般要求奇數臺節點):192.168.0.15    

Windows硬碟安裝Ubuntu之二--Win7安裝Ubuntu11.10

    之前都是用虛擬機器裝”友幫拓”的,也嘗試著在win7裡面裝雙系統。因為筆記本CPU是I5,4G記憶體,所以上64位的。下面是安裝步驟。 一、下載Ubuntu11.10系統映象檔案,放在C盤。 二、在最後一個盤中空出部分空間,我的最後一個分割槽有100G,空出一半

ubuntu安裝phpstudy環境記錄

completed ubuntu 下載地址 計算機 下載安裝 下載一鍵安裝包下載地址:h t tp:// w w w.p h p st u dy.n et/a. php/208 .html安裝過程開啟終端更改文件權限 chmod +x phpstudy進行安裝 ./phpstudy.bin

Ubuntu安裝Maven

clas log 移動 exp .tar.gz blog opts .gz -xms 1、JDK默認已經安裝,所以不需要。 2、下載Maven wget http://apache.fayea.com/maven/maven-3/3.5.0/binaries/apa