新聞中心
MHA(Master High Avlability)是一個MySQL高可用解決方案,它能夠提供MySQL主從復(fù)制、MySQL自動故障轉(zhuǎn)移和MySQL負載均衡等功能,從而提升MySQL的可用性。在Linux系統(tǒng)中,MHA的端口號設(shè)置是很重要的一項配置。本文將介紹如何在Linux系統(tǒng)中設(shè)置MHA的端口號,并給您帶來一些實踐經(jīng)驗和技巧。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了永德免費建站歡迎大家使用!
一、MHA端口號的作用
MHA使用TCP協(xié)議通過端口號來進行通信。在實際應(yīng)用中,它的端口有兩種:
1. ssh端口號:MHA需要通過ssh來與服務(wù)器進行通信,這里的端口號就是ssh的端口號。
2. mha_manager端口號:MHA的管理端,用于進行MHA的管理操作,比如啟停、配置等。
如果兩種端口號都不進行設(shè)置,那么MHA將會使用默認的端口號,如ssh的端口號為22,mha_manager的端口號為22023。但這樣的話,就存在一定的安全風(fēng)險,而且不利于多個MHA的部署和管理。
二、設(shè)置ssh端口號
設(shè)置ssh端口號,需要修改/etc/ssh/sshd_config文件,找到以下內(nèi)容:
#Port 22
將注釋符#去掉,然后改成其他的端口號。比如,我們將ssh的端口號設(shè)置為2222,就需要把上面的代碼改成:
Port 2222
然后保存,退出。重新啟動sshd服務(wù)即可。在終端中輸入以下命令:
# service sshd restart
注意:如果你使用的是iptables或者firewall做防火墻的話,在設(shè)置好端口號之后,一定要把新的端口添加到防火墻規(guī)則中。
三、設(shè)置mha_manager端口號
設(shè)置mha_manager端口號需要回到MHA的安裝目錄,找到conf下的mha.cnf文件,以mha_manager為例,加入以下配置:
[server default]
manager_log=/usr/local/mha/log/manager.log
manager_log_level=debug
master_binlog_dir=/mysqllog
expires_for_deadlock=24
ssh_user=root
check_ssh_port=1
ssh_port=2222
repl_password=password
src_verification_password=password
master_ip_flover_script=/usr/local/mha/scripts/mha_flover
ping_interval=1
ping_type=MYSQL
ssh_connect_timeout=30
command_retry=2
user_defined_flover_script=/usr/local/mha/scripts/mha_post_flover
[server1]
hostname=192.168.0.1
candidate_master=1
[server2]
hostname=192.168.0.2
candidate_master=1
里面的ssh_port=2222表示管理端的端口號為2222。加上上述配置之后,重啟mha_manager即可。
注意:MHA的管理節(jié)點和被管理的MySQL節(jié)點需要互通,否則管理是無法正確進行的。同時,為了保證MHA能夠正確與被管的MySQL進行通信,需要在管理節(jié)點和MySQL節(jié)點之間上傳密鑰,即SSH公鑰。具體方法可以使用命令ssh-keygen -t rsa生成MHA管理節(jié)點的SSH密鑰,再通過ssh-copy-id傳9入MySQL節(jié)點中。
四、
在Linux系統(tǒng)中,MHA的端口號設(shè)置非常重要。正確地設(shè)置端口號不僅可以保障數(shù)據(jù)的安全性,也能對MHA的使用和管理帶來很大的方便。設(shè)置方法也十分簡單,只需要修改ssh和mha_config兩個文件,一定要注意設(shè)置后的端口號是否與防火墻的規(guī)則相一致。MHA的使用,還需要正確配置SSH密鑰,否則也很難順利進行,共同保障高可靠性。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220Linux云計算課程具體學(xué)什么?
優(yōu)就業(yè)linux云計算培訓(xùn)學(xué)院著力于培養(yǎng)多方位搏鉛發(fā)展的云計算人才,課程設(shè)置科學(xué)合理,面向0基礎(chǔ)人員,教學(xué)內(nèi)容涵蓋十分廣泛,大型項目實訓(xùn),實戰(zhàn)性更強。
優(yōu)就業(yè)Linux云計算的培訓(xùn)課程內(nèi)容一般分為六個階段,之一階段主要學(xué)習(xí)網(wǎng)絡(luò)基礎(chǔ),包括計算機網(wǎng)絡(luò)(以太網(wǎng)、TCP/IP網(wǎng)絡(luò)模型)、云計算網(wǎng)絡(luò)(網(wǎng)絡(luò)QoS、交換機與路由器),配備有企業(yè)級項目實戰(zhàn):IP地址配置毀彎與DNS解析。
第二階段將學(xué)習(xí)Linux基礎(chǔ),包括Linux操作系統(tǒng)(文件權(quán)限、作業(yè)控制與進程管理)以及Linux高級管理(Sed、Awk工具、源碼編譯)。企業(yè)級項目實戰(zhàn)為:云數(shù)據(jù)中心主機CPU資源利用率實時統(tǒng)計、分析系統(tǒng)。
第三階段學(xué)習(xí)Linux運維自動化,企業(yè)級項目實戰(zhàn)為Python+Shell實現(xiàn)企業(yè)級FTP文件統(tǒng)一管理。
第四階段是數(shù)據(jù)庫運維管理的學(xué)習(xí),企業(yè)級項目實戰(zhàn):MySQL Galera高可用集群環(huán)境部署、異步消息隊列集群RabbitMQ部署與運維。
第五階段的培訓(xùn)內(nèi)容為企業(yè)級云架構(gòu)管理與綜合實戰(zhàn)(PaaS+TaaS),項目訓(xùn)練的是基于LAMP架構(gòu)實現(xiàn)云計算PaaS平臺典型應(yīng)用部署與運維,通過Nginx實現(xiàn)千萬級并發(fā)訪問處理。
最后一個階段就是基余好就業(yè)指導(dǎo),從簡歷、面試技巧等層面助學(xué)員提升,培養(yǎng)學(xué)員溝通表達能力,讓學(xué)員清晰了解職業(yè)發(fā)展規(guī)劃,明確自身定位,找到適合自身發(fā)展的工作。
Linux云計算學(xué)習(xí)班每個機構(gòu)課程內(nèi)容是不同,而且想要真正掌握Linux知識,必須從基礎(chǔ)-中級-高級的課程全部掌握,這樣對我們的以后發(fā)展才會有更好幫助。
以下是比較經(jīng)典的Linux編程學(xué)習(xí)路線:
之一階段:linux基礎(chǔ)入門
1. 開班課程介紹-規(guī)章制度介紹-破冰活動;
2. Linux硬件基礎(chǔ)/Linux發(fā)展歷史;
3. Linux系統(tǒng)安裝/xshell連接/xshell優(yōu)化/SSH遠程連接故障問題排查
4. 之一關(guān)一命令及特殊字符知識考試題講解
5. L inux基礎(chǔ)優(yōu)化
6. Linux目錄結(jié)構(gòu)知識精講
7. 第二關(guān)一命令及特殊知識考試題講解(上)
8. 第二關(guān)一命令及特殊知識考試題講解(下)
9. Linux文件屬性一大堆知識精講
10. Linux通配符/正則表達式
11. 第三關(guān)一命令及重要知識考試題講解(上)
12. 第三關(guān)一命令及重要知識考試題講解(下)
13. Linux系統(tǒng)權(quán)限(上)
14. Linux系統(tǒng)權(quán)限(下)
15. 之一階段結(jié)束需要導(dǎo)師或講師對整體課程進行回顧
第二階段:linux系統(tǒng)管理進階
1. Linux定時任務(wù)
2. Linux用戶管理
3. Linux磁盤與文件系統(tǒng)(上)
4. Linux磁盤與文件系統(tǒng)(中下)
5. Linux三劍客之sed命令
第三階段:Linux Shell基礎(chǔ)
1. Shell編程基礎(chǔ)1
2. Shell編程基礎(chǔ)234
3. Linux三劍客之a(chǎn)wk命令
第四階段:Linux網(wǎng)絡(luò)基礎(chǔ)
1. 計算機網(wǎng)絡(luò)基礎(chǔ)上
2. 計算機網(wǎng)絡(luò)基礎(chǔ)下
3. 第二階段結(jié)束需要導(dǎo)師或講師對整體課程進行回顧。
第五階段:Linux網(wǎng)絡(luò)服務(wù)
1. 集群實戰(zhàn)架構(gòu)開始及環(huán)境準備
2. rsync數(shù)據(jù)同步服務(wù)
3. Linux全網(wǎng)備份項目案例精講
4. nfs網(wǎng)絡(luò)存儲服務(wù)精講
5. inotify/sersync實時數(shù)據(jù)同步/nfs存儲實時備份項目案例精講
第六階段:Linux重要網(wǎng)絡(luò)服務(wù)
1. http協(xié)議/www服務(wù)基礎(chǔ)
2. nginx web介紹及基礎(chǔ)實踐碼兄
3. nginx web精講結(jié)束
4. lnmp環(huán)境部署/數(shù)據(jù)庫異機遷移/共享數(shù)據(jù)異機遷移到NFS系統(tǒng)
5. nginx負載均衡深入透徹
6. keepalived高可用深入透徹
第七階段:Linux中小規(guī)模集群構(gòu)建與優(yōu)化(50臺)
1. 期中架構(gòu)開戰(zhàn)說明+期中架構(gòu)部署回顧
2. 全體晝夜兼程部署期中架構(gòu)并完成上臺述職演講(加上兩個周末共9天)
3. kickstart cobbler 批量自動安裝系統(tǒng)
4. pptp vpn與ntp服務(wù)
5. memcached原理及部署/作為緩存及session會話共享
第八階段:Ansible自動化運維與Zabbix監(jiān)控
1. SSH服務(wù)秘鑰認證
2. ansible批量自動化管理集群(入門及深入)
3. zabbix監(jiān)控
第九階段:大規(guī)模集群高可用服務(wù)(Lvs、Keepalived)
1. Centos7系統(tǒng)自行安裝/centos6與7區(qū)別
2. lvs負載均衡集群/keepalived管理LVS集群
第十階段:Java Tomcat服務(wù)及防火墻Iptables
1. iptables防火墻精講上
2. iptables防火墻精講下
3. tomcat java應(yīng)用服務(wù)/nginx配合tomcat服務(wù)部署及優(yōu)化
第十一階段:MySQL DBA高級應(yīng)用實踐
1. MySQL數(shù)據(jù)庫入門基礎(chǔ)命令茄模薯
2. MySQL數(shù)據(jù)庫進階備份恢復(fù)
3. MySQL數(shù)據(jù)庫深入事務(wù)引擎
4. MySQL數(shù)據(jù)庫優(yōu)化SQL語句優(yōu)化
5. MySQL數(shù)據(jù)庫集群主從復(fù)制/讀寫分離
6. MySQL數(shù)據(jù)庫高可用/mha/keepalved
第十二階段:高性能數(shù)據(jù)庫Redis和Memcached課程
第十三階段:Linux大規(guī)模集群架構(gòu)構(gòu)建(200臺)
第十四階段:Linux Shell編程企業(yè)案例實戰(zhàn)
第十五階段:企業(yè)級代碼發(fā)布上線方案(SVN和Git)
1. GIT管理
2. 代碼上線項目案例
第十六階段企業(yè)級Kvm虛擬顫者化與OpenStack云計算
1. KVM虛擬化企業(yè)級實戰(zhàn)
2. OpenStack云計算企業(yè)級實戰(zhàn)
第十七階段公有云阿里云8大組件構(gòu)建集群實戰(zhàn)
第十八階段:Docker技術(shù)企業(yè)應(yīng)用實踐
1. Docker容器與微服務(wù)深入實踐
2. 大數(shù)據(jù)Hadoop生態(tài)體系及實踐
第十九階段:Python自動化入門及進階
第二十階段:職業(yè)規(guī)劃與高薪就業(yè)指導(dǎo)
關(guān)于linux中mha端口號的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計算機網(wǎng)絡(luò)、設(shè)計、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
新聞名稱:Linux下MHA的端口號設(shè)置(linux中mha端口號)
分享網(wǎng)址:http://m.5511xx.com/article/djsjohi.html


咨詢
建站咨詢
