MySQL系列之D------MySQL多執行個體安裝安裝

來源:互聯網
上載者:User

標籤:多執行個體   二進位   使用者登入   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多執行個體安裝安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.