標籤:多執行個體 二進位 使用者登入 mysql 帳號
D.1 多執行個體結構
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6F/94/wKioL1WiVsPyqtLTAAEhvAoH-C4425.jpg" title="2.png" alt="wKioL1WiVsPyqtLTAAEhvAoH-C4425.jpg" />
D.2 多執行個體安裝D.2.1依賴包
# yum install ncurses-devel -y
# yum install libaio-devel -y
D.2.2通過二進位方法安裝mysql
注意:參考“mysql二進位包安裝”這一章節
請查考MySQL系列之B------MySQL安裝準備、MySQL系列之B------MySQL安裝
D.2.3建立mysql帳號
# groupadd mysql
# useradd -s /sbin/nologin -g mysql -Mmysql
#注意:useradd命令參數簡要說明
#1、-s /sbin/nologin 表示禁止該使用者登入,加強安全
#2、-g 指定屬於mysql組
#3、-M表示不建立使用者家目錄
D.2.4建立目錄
# mkdir -p /data/{3307,3308}/data
目錄解析:
/data 執行個體的總目錄
/data/3307 3307執行個體的目錄
/data/3308 3308執行個體的目錄
/data/3307/data 3307執行個體的資料目錄
/data/3308/data 3308執行個體的資料目錄
注意:生產硬體設定:MEM 32g、雙CPU8core、硬碟6*600g sas 15k/rpm 2-3個執行個體
D.2.5初始化
# cd /mysql/mysql
# scripts/mysql_install_db--basedir=/mysql --datadir=/data/3307/data --user=mysql
# scripts/mysql_install_db--basedir=/mysql --datadir=/data/3308/data --user=mysql
D.3 多執行個體設定檔
1、3307設定檔/data/3307/
[client]
port=3307
socket=/data/3307/mysql.sock
prompt=\\[email protected] \\r:\\m:\\s->
[mysqld]
basedir =/mysql
datadir =/data/3307/data
port =3307
server_id =2
socket =/data/3307/mysql.sock
log-bin=/data/3307/mysql_bin
binlog_format=mixed
#binlog-do-db=
#binlog-ignore-db=
long_query_time=1
relay-log=/data/3307/relay_bin
relay-log-info-file=/data/3307/relay_log.info
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld_safe]
log-error=/data/3307/mysql_err.log
pid-file=/data/3307/mysql_pid.pid
2、3308設定檔/data/3308/
[client]
port=3308
socket=/data/3308/mysql.sock
prompt=\\[email protected] \\r:\\m:\\s->
[mysqld]
basedir =/mysql
datadir =/data/3308/data
port =3308
server_id =3
socket =/data/3308/mysql.sock
log-bin=/data/3308/mysql_bin
binlog_format=mixed
#binlog-do-db=
#binlog-ignore-db=
long_query_time=1
relay-log=/data/3308/relay_bin
relay-log-info-file=/data/3308/relay_log.info
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld_safe]
log-error=/data/3308/mysql_err.log
pid-file=/data/3308/mysql_pid.pid
本文出自 “技術博” 部落格,請務必保留此出處http://hostman.blog.51cto.com/6303208/1673490
MySQL系列之D------MySQL多執行個體安裝安裝