基于Linux系統(tǒng)和Mysql數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南_第1頁
基于Linux系統(tǒng)和Mysql數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南_第2頁
基于Linux系統(tǒng)和Mysql數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南_第3頁
基于Linux系統(tǒng)和Mysql數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南_第4頁
基于Linux系統(tǒng)和Mysql數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

..產(chǎn)品版本密級(jí)V100機(jī)密基于Linux系統(tǒng)和MySQL數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南共17頁基于Linux系統(tǒng)和MySQL數(shù)據(jù)庫的雙機(jī)熱備環(huán)境安裝實(shí)施指南擬制左力華日期2012-12-21審核日期批準(zhǔn)日期版權(quán)所有侵權(quán)必究目錄TOC\o"1-4"\h\z\u1概述安裝CBC軟件安裝雙機(jī)CBC服務(wù)安裝前,須確認(rèn)已經(jīng)滿足以下要求:硬件均已可靠安裝,上電自檢正常。布線安裝完成,網(wǎng)絡(luò)正常。IP地址和軟件資源規(guī)劃完成。兩臺(tái)服務(wù)器操作系統(tǒng)安裝完成。注意:文檔中所有命令區(qū)分大小寫,均在CentOS6.2下驗(yàn)證通過,若使用其他Linux發(fā)行版本,請(qǐng)根據(jù)安裝系統(tǒng)進(jìn)行相應(yīng)修改。Heartbeat軟件的安裝包在文檔附件中。磁盤陣列劃分磁盤陣列劃分主要是指定RAID級(jí)別,劃分卷工作,請(qǐng)參考磁陣設(shè)備操作手冊使用IE訪問磁盤陣列控制卡的WEB管理頁面,注意PC上的網(wǎng)段須更改為磁陣相同的網(wǎng)段才能正確訪問。操作步驟創(chuàng)建虛擬磁盤,指定RAID級(jí)別創(chuàng)建卷修改IP地址請(qǐng)參考此陣設(shè)備操作手冊完成上述操作,一般來說,建議使用RAID5級(jí)別,創(chuàng)建1個(gè)200G-2T的卷作為CBC業(yè)務(wù)數(shù)據(jù)庫的數(shù)據(jù)盤。注意:磁陣分區(qū)全部完成需要10個(gè)小時(shí)左右的時(shí)間,在進(jìn)行磁盤分區(qū)設(shè)置時(shí),可以同時(shí)進(jìn)行安裝服務(wù)器操作系統(tǒng)和數(shù)據(jù)庫軟件等操作,但是安裝CBC軟件必須等磁陣分區(qū)工作全部完成才可以進(jìn)行。安裝完成磁陣分區(qū)示意圖如下所示:安裝網(wǎng)絡(luò)對(duì)時(shí)服務(wù)安裝NTP服務(wù)在集群系統(tǒng)中,必須確保兩臺(tái)服務(wù)器系統(tǒng)時(shí)間一致才能準(zhǔn)確的進(jìn)行主備切換操作,在Linux下安裝網(wǎng)絡(luò)對(duì)時(shí)服務(wù)<NTP>可確保服務(wù)器時(shí)間一致。NTP服務(wù)器需要在兩臺(tái)服務(wù)器中分別安裝NTP軟件,NTP服務(wù)可以使用外部時(shí)間源,也可直接使用本地時(shí)間,下文描述中使用A服務(wù)器的本地時(shí)間作為時(shí)間源,B服務(wù)器定期從A服務(wù)器獲取時(shí)間進(jìn)行同步,因此要首先確保A服務(wù)器時(shí)間準(zhǔn)確。操作步驟使用root用戶登陸服務(wù)器A和B,分別進(jìn)行如下操作。將NTP服務(wù)軟件拷貝至指定目錄。打開命令控制臺(tái),輸入命令:#rpm-i.rpm#rpm-i.rpm安裝完成之后,啟動(dòng)net服務(wù),輸入命令:#servicentpdstart配置NTP服務(wù)端操作步驟使用root用戶登陸A服務(wù)器。停止ntp服務(wù),打開命令控制臺(tái),輸入命令:#servicentpdstop修改/etc/ntp.conf,打開命令控制臺(tái),輸入命令:#vim/etc/ntp.conf按i進(jìn)入編輯,修改內(nèi)容:修改前:修改后:修改前:修改后:按Esc,輸入:wq保存并退出編輯。啟動(dòng)ntp服務(wù),打開命令控制臺(tái),輸入命令:#servicentpdstartntpd啟動(dòng)后,客戶機(jī)要等幾分鐘再與其進(jìn)行時(shí)間同步,請(qǐng)等待3-5分鐘后確認(rèn)2臺(tái)服務(wù)器時(shí)間是否一致。配置NTP客戶端操作步驟使用root用戶登陸服務(wù)器B。使用crontab來執(zhí)行ntpdate同步時(shí)間,修改crontab文件,打開命令控制臺(tái),輸入命令:#vim/etc/crontab按i進(jìn)入編輯,將以下內(nèi)容輸入在文件最后*23***rootntpdate1&&hwclock-w注解:該計(jì)劃任務(wù)將在每天23點(diǎn)root用戶執(zhí)行ntpdate從1<服務(wù)器A>進(jìn)行時(shí)間同步操作。計(jì)劃時(shí)間取值可參考下圖進(jìn)行設(shè)置:按Esc,輸入:wq保存并退出編輯。安裝和配置Heartbeat軟件安裝Heartbeat。需要在兩臺(tái)服務(wù)器上分別安裝群集管理軟件,其操作步驟完全一致。本節(jié)中Heartbeat安裝文件如下:操作步驟使用root用戶登陸服務(wù)器A和B,分別進(jìn)行如下操作。將Heartbeat安裝文件拷至服務(wù)器中打開命令控制臺(tái)。安裝Heartbeat軟件,執(zhí)行命令如下。#rpm-ilibheartbeat#rpm-iheartbeat#rpm-iheartbeat#rpm-iheartbeat配置Heartbeat軟件需要在兩臺(tái)服務(wù)器上分別配置群集管理軟件,其操作步驟完全一致,配置內(nèi)容在下文中沒有明確指出的配置項(xiàng)應(yīng)確保完全一致,請(qǐng)根據(jù)實(shí)際情況和文檔描述進(jìn)行修改。操作步驟使用root用戶登陸系統(tǒng)服務(wù)器A和B,分別進(jìn)行如下操作。打開命令控制臺(tái),輸入命令:#serviceiptablesstop打開命令控制臺(tái),輸入命令:#chkconfigiptablesoff打開命令控制臺(tái),輸入命令:#vim/etc/selinux/config按i進(jìn)入編輯,將以下內(nèi)容輸入文件中〔覆蓋原有內(nèi)容:#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-NoSELinuxpolicyisloaded.SELINUX=disabled#SELINUXTYPE=cantakeoneofthesetwovalues:#targeted-Targetedprocessesareprotected,#mls-MultiLevelSecurityprotection.SELINUXTYPE=targeted按Esc,輸入:wq保存并退出編輯。重啟服務(wù)器。使用root用戶登錄,打開命令控制臺(tái),輸入命令:#vim/etc/ha.d/ha.cf按i進(jìn)入編輯若使用串口線連接作為心跳網(wǎng)絡(luò),將以下內(nèi)容輸入文件中,"#"是對(duì)輸入內(nèi)容的注釋。logfile/var/log/ha-logbaud19200 serial/dev/ttyS0 #串口設(shè)備名稱請(qǐng)根據(jù)實(shí)際情況進(jìn)行修改keepalive2warntime10deadtime30inittime120 auto_failbackoffnodecbc-test1 #該選項(xiàng)是必須配置的。集群中機(jī)器的主機(jī)名nodecbc-test2 #該選項(xiàng)是必須配置的。集群中機(jī)器的主機(jī)名若使用網(wǎng)線連接作為心跳網(wǎng)絡(luò),將以下內(nèi)容輸入文件中,注意ucast配置項(xiàng)的IP地址在兩臺(tái)服務(wù)器須分別配置為對(duì)端私有IP地址。logfile/var/log/ha-log ucasteth11#eth1為直連網(wǎng)絡(luò)網(wǎng)卡設(shè)備名,請(qǐng)根據(jù)實(shí)際情況修改,IP地址為對(duì)端服務(wù)器的直連網(wǎng)絡(luò)IP地址,兩臺(tái)服務(wù)器的該項(xiàng)配置必須確保不一致,一定要修改keepalive2warntime10deadtime30inittime120 auto_failbackoffnodecbc-ap1nodecbc-ap2 按Esc,輸入:wq保存并退出編輯。打開命令控制臺(tái),輸入命令:#vim/etc/ha.d/haresources按i進(jìn)入編輯,將以下內(nèi)容復(fù)制到文件中,并根據(jù)實(shí)際情況修改其IP地址和文件參數(shù)。cbc-app1IPaddr::0/24/eth0Filesystem::/dev/sdc1::/media/datalate::ext3mysqldCBCServer#cbc-app1默認(rèn)主服務(wù)器機(jī)器名,兩臺(tái)服務(wù)器配置必須一致#IPaddr::0/24/eth0集群虛擬浮動(dòng)IP,eth0為外部網(wǎng)卡名稱,請(qǐng)根據(jù)實(shí)際情況修改#/dev/sdc1為磁陣數(shù)據(jù)盤的設(shè)備名稱,一定要根據(jù)實(shí)際情況修改,并預(yù)先格式化為ext3格式#/media/datalate為磁陣共享磁盤本地掛載目錄,可根據(jù)實(shí)際情況修改按Esc輸入:wq保存并退出編輯。打開命令控制臺(tái),輸入如下命令創(chuàng)建本地掛載目錄,必須與步驟6中目錄配置保持一致:#mkdir/media/datalate配置autnkeys認(rèn)證密鑰。打開命令控制臺(tái),輸入以下命令:#vim/etc/ha.d/authkeys按i進(jìn)入編輯,將以下內(nèi)容輸入文件中。auth11crc按Esc輸入:wq保存并退出編輯。打開命令控制臺(tái),輸入命令:#chmod600/etc/ha.d/authkeys打開命令控制臺(tái),輸入命令:#vim/etc/hosts按i進(jìn)行編輯,在文件最后輸入以下內(nèi)容:0cbc-app11cbc-app2按Esc,輸入:wq保存并退出。安裝MySQL數(shù)據(jù)庫兩臺(tái)服務(wù)器需要分別安裝MySQL數(shù)據(jù)庫軟件,安裝步驟與單機(jī)環(huán)境一致,此處不再詳述。配置MySQL數(shù)據(jù)庫兩臺(tái)服務(wù)器上分別安裝完MySQL數(shù)據(jù)庫軟件后,需要修改數(shù)據(jù)路徑才能確保集群運(yùn)行正常,配置步驟見下文描述。操作步驟使用root用戶登陸服務(wù)器A和B,分別進(jìn)行如下操作。打開命令控制臺(tái),輸入命令:#servicemysqldstop修改mysql的數(shù)據(jù)文件以及socket路徑,打開命令控制臺(tái),輸入命令:#vim/etc/f按i進(jìn)行編輯,將文件中對(duì)應(yīng)的內(nèi)容改為如下內(nèi)容〔覆蓋原有內(nèi)容,其中的datadir和socket配置項(xiàng)的目錄應(yīng)根據(jù)實(shí)際情況修改,必須與Heartbeat配置時(shí)的數(shù)據(jù)盤掛載目錄保持一致:[mysqld]datadir=/media/datalate/mysqlsocket=/media/datalate/mysql/mysql.sockuser=mysql#Disablingsymbolic-linksisrecommendedtopreventassortedsecurityriskssymbolic-links=0max_allowed_packet=16M[client]port =3306socket =/media/datalate

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論