MariaDB-10.1yum安裝方法-創(chuàng)新互聯(lián)

MariaDB-yum倉(cāng)庫(kù)搭建方法:

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括達(dá)川網(wǎng)站建設(shè)、達(dá)川網(wǎng)站制作、達(dá)川網(wǎng)頁(yè)制作以及達(dá)川網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,達(dá)川網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到達(dá)川省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

相關(guān)參考網(wǎng)站:

http://yum.mariadb.org/

https://mariadb.com/kb/en/mariadb/yum/

MariaDB 10.X

centos6 repo

# MariaDB 10.1 CentOS repository list - created 2015-11-20 14:01 UTC

# http://mariadb.org/mariadb/repositories/

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.1/centos6-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

centos7 repo

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.1/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

MariaDB 5.X

centos6 repo

[mariadb]

name = MariaDB-5.5.39

baseurl=https://downloads.mariadb.com/files/MariaDB/mariadb-5.5.39/yum/rhel6-amd64/

# alternative: baseurl=http://archive.mariadb.org/mariadb-5.5.39/yum/rhel6-amd64/

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

安裝MariaDB 10.1

yum install MariaDB-server MariaDB-client -y

初始化數(shù)據(jù)庫(kù):

/usr/bin/mysql_install_db --datadir=/data/mysql --user=mysql

配置參數(shù):

vim /etc/my.cnf.d/server.cnf

[mysqld]

server-id = 1

datadir = /data/mysql

log_error = /data/mysql/err.log

log_bin = mysql-bin

slow_query_log = ON

slow_query_log_file = /data/mysql/slow.log

long_query_time = 2

skip-name-resolve

lower_case_table_names = 1

innodb_file_per_table = 1

back_log = 50

max_connections = 2000

max_connect_errors = 1000000

thread_cache_size = 128

table_open_cache = 2048

max_allowed_packet = 1G

binlog_cache_size = 8M

character_set_server = utf8

innodb_data_file_path = ibdata1:10M;ibdata2:10M:autoextend

innodb_thread_concurrency = 0

innodb_read_io_threads = 10

innodb_write_io_threads = 10

innodb_flush_method=O_DIRECT

innodb_buffer_pool_size = 400M

innodb_log_file_size = 100M

innodb_log_buffer_size = 16M

innodb_log_files_in_group = 3

innodb_max_dirty_pages_pct = 60

innodb_lock_wait_timeout = 60

log_bin_trust_function_creators = 1

innodb_flush_log_at_trx_commit = 2

innodb_locks_unsafe_for_binlog = 1

#innodb_log_group_home_dir =

[galera]

# Mandatory settings

wsrep_on=ON

#wsrep_provider=

wsrep_provider = /usr/lib64/galera/libgalera_smm.so

wsrep_cluster_address= 'gcomm://192.168.0.241:4567,192.168.0.243:4567'

binlog_format=row

default_storage_engine=InnoDB

innodb_autoinc_lock_mode=2

wsrep_retry_autocommit = 0

wsrep_provider_options="gcache.size=200M; base_port=4567; gcache.page_size=100M"

wsrep_slave_threads=4

wsrep_cluster_name='mysql_db_cluster'

wsrep_node_address='192.168.0.242'

wsrep_provider_options="base_port=4567;"

wsrep_node_name='test2'

wsrep_sst_method=rsync

wsrep_sst_auth="sst:86rt6y1qaz@WSX"

# Allow server to accept connections on all interfaces.

bind-address=0.0.0.0

啟動(dòng)第一個(gè)數(shù)據(jù)庫(kù):192.168.0.241

/etc/init.d/mysql start --wsrep-new-cluster

注:在集群中啟動(dòng)第一臺(tái)數(shù)據(jù)庫(kù)時(shí),必須加上參數(shù)--wsrep-new-cluster

依次啟動(dòng)多臺(tái)數(shù)據(jù)庫(kù):192.168.0.242 192.168.0.243

/etc/init.d/mysql start--wsrep_cluster_address=gcomm://192.168.0.241

注:依次啟動(dòng)多臺(tái)數(shù)據(jù)庫(kù)時(shí),需要加上參數(shù)--wsrep_cluster_address并指定IP地址,以加入集群

當(dāng)集群中的所有數(shù)據(jù)庫(kù)全部關(guān)閉后第一臺(tái)啟動(dòng)的數(shù)據(jù)庫(kù):

需要添加 --wsrep-new-cluster選擇

當(dāng)集群中只要有一臺(tái)數(shù)據(jù)庫(kù)未關(guān)閉,其它集群節(jié)點(diǎn)啟動(dòng)不需要添加任何額外的參數(shù)

注:關(guān)閉數(shù)據(jù)庫(kù)一定要正常關(guān)閉,否則數(shù)據(jù)庫(kù)可能會(huì)無(wú)法啟動(dòng)

查看集群狀態(tài):

mysql>show status like‘wsrep%’;

初次啟動(dòng)碰到的故障:

 [ERROR] InnoDB: auto-extending data file ./ibdata1 is of a different size 640 pages (rounded down to MB) than specified in the .cnf file: initial 768pages, max 0 (relevant if non-zero) pages!

問(wèn)題原因:

在初始化數(shù)據(jù)庫(kù)時(shí)系統(tǒng)自動(dòng)建立了ibdata1,ib_logfile0,ib_logfile1幾個(gè)文件

在配置文件中由于配置了:innodb_data_file_path = ibdata1:10M;ibdata2:10M:autoextend,跟初始化時(shí)的ibdata1的大小不一致導(dǎo)致的

默認(rèn)的ibdata1大小為8M,而我在此配置的為10M,是導(dǎo)致問(wèn)題的原因

解決辦法:

在mysql的data目錄下,刪除ibdata1,ib_logfile0,ib_logfile1;

在重新啟動(dòng)mysql,系統(tǒng)會(huì)根據(jù)配置再次生成ibdata文件

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

本文名稱:MariaDB-10.1yum安裝方法-創(chuàng)新互聯(lián)
文章分享:http://muchs.cn/article12/cesggc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航、微信公眾號(hào)定制網(wǎng)站、虛擬主機(jī)、網(wǎng)站營(yíng)銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司