Mysql 集群配置

2021-08-29 08:58:19 字數 2350 閱讀 2890

mysql集群配置

2 將mysql驅動拷貝到driviers 目錄下

3 配置controll 檔案(根據安裝後的domo和實際情況進行配置)例如:

<?xml version="1.0" encoding="utf-8" ?>

2.10.4//en"  "">

ipaddress="127.0.0.1"port="25322">

-1.xml" virtualdatabasename="mydb" autoenablebackends="true"/>

配置檔案說明:

ipaddress:指controller指向的ip位址

port(25322):監聽埠

port(1090):controller的jmx的監聽埠

configfile:虛擬資料庫配置檔案

virtualdatabasename :虛擬資料庫的名稱

4 配置虛擬資料庫,根據實際資料庫來配置虛擬資料庫(根據安裝後的domo和實際情況進行配置)例如:

<?xml version="1.0" encoding="utf-8"?>

a 2.10.4//en" "">

classname="org.continuent.sequoia.controller.backup.backupers.octopusbackuper"

options="zip=true"/>

url="jdbc:mysql:"  login="test" password="">

vlogincolumntype="varchar not null" sqlcolumntype="varchar not null"

extrastatementdefinition=",primary key (log_id)"/>

checkpointnamecolumntype="varchar not null"/>

databasenamecolumntype="varchar not null"

backendnamecolumntype="varchar not null"

checkpointnamecolumntype="varchar not null"/>

dumpdatecolumntype="timestamp"

dumppathcolumntype="varchar not null"

dumpformatcolumntype="varchar not null"

checkpointnamecolumntype="varchar not null"

backendnamecolumntype="varchar not null"

tablescolumntype="varchar not null"/>

配置檔案說明:

:name 指定虛擬資料庫的名稱

:配置虛擬資料庫的許可權:passwd  user

localhost1:虛擬主機名稱,供程式訪問時用

driver:訪問實際資料庫所需驅動

url:訪問實際資料庫的url

rlogin:訪問實際資料庫的使用者名稱

rpassword:訪問實際資料庫的密碼

initpoolsize:設定連線池的初始大小

minpoolsize:設定連線池的最小連線數

maxpoolsize:設定連線池的最大連線數

idletimeout:設定空閒時間

waittimeout:設定等待時間

recoverylog 資料庫的日誌和恢復目前還沒有進行研究可以根據相關文件進一步的研究

5 啟動,在安裝目錄下執行./controller.sh –f (為配置controller的路徑)例如:

./controller.sh –f ../config/controller/ mysql-1.xml

啟動controller

6 controller的啟動 :./console.sh 啟動controller管理器可以檢視controller是否啟動和連線上not connected 表示沒連線上,localhost: port 表示連線上

7 目前安裝(使用)情況:

1.        

squoia目前已在6 ,7 上安裝成功,並通過應用程式可以連線上

2.        

controller控制台有時候出現連線不上的情況目前,分析問題可能是

controller 設定問題,

3.        

sequoia在國內專案中使用較少,缺少相關的技術資料,特別是在虛擬資料庫的效能方面,恢復和日誌方面需要進一步的研究

mysql集群配置

需要安裝軟體 所有的節點都必須安裝,不需要安裝mysql mysql server,mysql cluster有自帶的 mysql cluster gpl 7.3.7 linux glibc2.5 x86 64.tar.gz 管理節點 192.168.3.101 啟動服務 ndb mgmd sql1...

MySQL集群配置

chown r mysql data chgrp r mysql cp support files mysql.server etc rc.d init.d mysqld chmod x etc rc.d init.d mysqld chkconfig add mysqld 此時不要啟動mysql!...

MySQL集群配置

一 介紹 這篇文件旨在介紹如何安裝配置基於2臺伺服器的mysql集群。並且實現任意一台伺服器出現問題或宕機時mysql依然能夠繼續執行。注意!雖然這是基於2臺伺服器的mysql集群,但也必須有額外的第三台伺服器作為管理節點,但這台伺服器可以在集群啟動完成後關閉。同時需要注意的是並不推薦在集群啟動完成...