发布网友 发布时间:2022-04-29 05:50
共2个回答
懂视网 时间:2022-04-09 06:58
#
[galera]
wsrep_on=ON
wsrep_provider=/usr/lib64/galera/libgalera_smm.so
wsrep_cluster_address=‘gcomm://192.168.8.59,192.168.8.140‘
wsrep_cluster_name=‘galera‘
wsrep_node_address=‘192.168.8.140‘
wsrep_node_name=‘node1‘
wsrep_sst_method=rsync
binlog_format=row
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
bind-address=0.0.0.0
wsrep_sst_auth=root:root
4、启动服务,查看端口
[root@node1 ~]# lsof -i:4567
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 22162 mysql 11u IPv4 44908 0t0 TCP *:tram (LISTEN)
mysqld 22162 mysql 13u IPv4 44911 0t0 TCP 192.168.8.140:35922->192.168.8.59:tram (ESTABLISHED)
[root@node1 ~]# lsof -i:3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 22162 mysql 32u IPv4 45258 0t0 TCP *:mysql (LISTEN)
可以看到多一个4567的端口
5、查看状态
[root@node2 ~]# mysql -u root -p -e "show status like ‘wsrep%‘"
Enter password:
+------------------------------+--------------------------------------+
| Variable_name | Value |
+------------------------------+--------------------------------------+
| wsrep_apply_oooe | 0.000000 |
| wsrep_apply_oool | 0.000000 |
| wsrep_apply_window | 0.000000 |
| wsrep_causal_reads | 0 |
| wsrep_cert_deps_distance | 0.000000 |
| wsrep_cert_index_size | 0 |
| wsrep_cert_interval | 0.000000 |
| wsrep_cluster_conf_id | 2 |
| wsrep_cluster_size | 2 |
| wsrep_cluster_state_uuid | a857719c-2667-11e6-8e3f-aa2deb9d92a9 |
| wsrep_cluster_status | Primary |
| wsrep_commit_oooe | 0.000000 |
| wsrep_commit_oool | 0.000000 |
| wsrep_commit_window | 0.000000 |
| wsrep_connected | ON |
| wsrep_evs_delayed | |
| wsrep_evs_evict_list | |
| wsrep_evs_repl_latency | 0/0/0/0/0 |
| wsrep_evs_state | OPERATIONAL |
| wsrep_flow_control_paused | 0.000000 |
| wsrep_flow_control_paused_ns | 0 |
| wsrep_flow_control_recv | 0 |
| wsrep_flow_control_sent | 0 |
| wsrep_gcomm_uuid | 5c7c83d5-2672-11e6-a40c-4ac0f0858b55 |
| wsrep_incoming_addresses | 192.168.8.59:3306,192.168.8.140:3306 |
| wsrep_last_committed | 11 |
| wsrep_local_bf_aborts | 0 |
| wsrep_local_cached_downto | 18446744073709551615 |
| wsrep_local_cert_failures | 0 |
| wsrep_local_commits | 0 |
| wsrep_local_index | 0 |
| wsrep_local_recv_queue | 0 |
| wsrep_local_recv_queue_avg | 0.166667 |
| wsrep_local_recv_queue_max | 2 |
| wsrep_local_recv_queue_min | 0 |
| wsrep_local_replays | 0 |
| wsrep_local_send_queue | 0 |
| wsrep_local_send_queue_avg | 0.000000 |
| wsrep_local_send_queue_max | 1 |
| wsrep_local_send_queue_min | 0 |
| wsrep_local_state | 4 |
| wsrep_local_state_comment | Synced |
| wsrep_local_state_uuid | a857719c-2667-11e6-8e3f-aa2deb9d92a9 |
| wsrep_protocol_version | 7 |
| wsrep_provider_name | Galera |
| wsrep_provider_vendor | Codership Oy <info@codership.com> |
| wsrep_provider_version | 25.3.15(r3578) |
| wsrep_ready | ON |
| wsrep_received | 6 |
| wsrep_received_bytes | 477 |
| wsrep_repl_data_bytes | 0 |
| wsrep_repl_keys | 0 |
| wsrep_repl_keys_bytes | 0 |
| wsrep_repl_other_bytes | 0 |
| wsrep_replicated | 0 |
| wsrep_replicated_bytes | 0 |
| wsrep_thread_count | 2 |
+------------------------------+--------------------------------------+
看状态时主要查看:
wsrep_cluster_size 2 #number of nodes wsrep_connected ON wsrep_ready ON #It‘s running,awesome ! wsrep_incoming_addresses | 此时是连接的状态
可以看到状态为正常
测试!
在node1上创建数据库erick
MariaDB [(none)]> create database erick;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 16
Current database: *** NONE ***
Query OK, 1 row affected (0.06 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| erick |
| information_schema |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
在node2上查看,并且删除
MariaDB [(none)]> show databases;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 4
Current database: *** NONE ***
+--------------------+
| Database |
+--------------------+
| erick |
| information_schema |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
MariaDB [(none)]>
MariaDB [(none)]> drop database erick;
Query OK, 0 rows affected (0.14 sec)
MariaDB [(none)]>
在node1上查看数据库是否被删除
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
MariaDB [(none)]>
至此实验完成!
参考出处:
http://tunnelix.com/mariadb-galera-cluster-installation/
https://geekdudes.wordpress.com/2015/07/18/setting-up-failover-cluster-for-mariadb-on-centos-7/
################################3
在此添加一台haproxy服务器做负载均衡,机器为centos6.5
hostname ip
erick1 192.168.8.163
haproxy安装过程略。修改配置文件
[root@erick1 ~]# cat /etc/haproxy/haproxy.cfg
global
log 127.0.0.1 local0 notice
maxconn 65536
nbproc 10
ulimit-n 231097
tune.ssl.default-dh-param 1024
daemon
defaults
log global
mode http
option httplog
option dontlognull
option forwardfor
retries 3
option redispatch
maxconn 65535
timeout connect 5s
timeout client 5m
timeout server 5m
timeout check 1s
timeout http-request 10s
timeout http-keep-alive 10s
listen Stats *:8080
mode http
stats enable
stats uri /
stats refresh 15s
stats show-node
stats show-legends
stats hide-version
listen Mysqld 192.168.8.163:3306
#cookie SERVERID rewrite
mode tcp
maxconn 200
balance roundrobin
#option mysql-check user erick
server node1 192.168.8.140:3306 check port 3306
server node2 192.168.8.59:3306 check port 3306
这时可以在web上监控状态
可以看到msyql的状态,即使当断开一台msyql服务器时也不影响工作。
本文出自 “完美世界!” 博客,请务必保留此出处http://shyln.blog.51cto.com/6890594/1784438
miradb+galera+haproxy
标签:防火墙 server 虚拟机 操作系统 数据库服务
热心网友 时间:2022-04-09 04:06
1、Allons enfants de la Patrie, 前进,祖国儿女,快奋起,
Le jour de gloire est arrivé! 光荣的一天等着你!
Contre nous de la tyrannie, 你看暴君正在对着我们
L'étendard sanglant est levé 举起染满鲜血的旗,
L'étendard sanglant est levé! 举起染满鲜血的旗!
Entendez-vous dans les campagnes 听见没有?凶残的士兵
Mugir ces féroces soldats? 嗥叫在我们国土上,
Ils viennent jusque dans vos bras 他们冲到你身边,
Egorger vos fils,vos compagnes! 杀死你的妻子和儿郎。
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
2、Que veut cette horde d'esclaves 这一帮卖*和国王,
De traîtres, de rois conjurés? 都怀着什么鬼胎?
Pour qui ces ignobles entraves 试问这些该死的镣铐,
Ces fers dès longtemps préparés 究竟准备给谁戴?
Ces fers dès longtemps préparés? 究竟准备给谁戴?
Français, pour nous, ah! quel outrage! 法兰西人,给我们戴啊!
Quels transports il doit exciter? 奇耻大辱叫人愤慨!
C'est nous qu'on ose méditer 是可忍孰不可忍,
De rendre à l'antique esclavage! 要把人类推回奴隶时代!
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
3、Quoi ces cohortes étrangères! 什么!这一帮外国鬼子,
Feraient la loi dans nos foyers! 在我们家乡称霸!
Quoi! ces phalanges mercenaires 什么!我们高贵的战士,
Terrasseraient nos fils guerriers 竟被雇佣兵殴打!
Terrasseraient nos fils guerriers! 竟被雇佣兵殴打!
Grand Dieu! par des mains enchaînées 难道要我们缚住双手,
Nos fronts sous le joug se ploieraient 屈服在他们脚底下!
De vils despotes deviendraient 难道我们的命运
Les maîtres des destinées. 要由卑鄙的暴君来管辖?
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
4、Tremblez, tyrans et vous perfides 发抖吧!暴君,*奸人,
L'opprobre de tous les partis 无耻的狗党狐群!
Tremblez! vos projets parricides 发抖吧!*的阴谋,
Vont enfin recevoir leurs prix 终究要得到报应!
Vont enfin recevoir leurs prix! 终究要得到报应!
Tout est soldat pour vous combattre 全车都是上阵的战士,
S'ils tombent, nos jeunes héros 前仆后继有少年兵,
La France en proit de nouveaux, 法兰西不断出新人,
Contre vous tout prêts à se battre 随时准备杀敌效命!
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
5、Français, en guerriers magnanimes 法兰西人,宽宏的战士,
Portez ou retenez vos coups! 要懂得怎样斗争!
Épargnez ces tristes victimes 宽恕可怜的牺牲品,
A regret s'armant contre nous 他们后悔打我们,
A regret s'armant contre nous 他们后悔打我们。
Mais ces despotes sanguinaires, 可是那些嗜血的暴君
Mais ces complices de Bouillé 和部耶的同党,
Tous ces tigres qui, sans pitié 这一伙虎豹豺狼,
Déchirent le sein de leur mère! 竟然撕裂母亲的胸膛!
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
6、Amour sacré de la Patrie, 祖国神圣的爱,
Conis, soutiens nos bras vengeurs 请指引和支持我们报仇!
Liberté, Liberté chérie, 自由,亲爱的自由,请你和
Combats avec tes défenseurs 你的保卫者同战斗,
Combats avec tes défenseurs! 你的保卫者同战斗!
Sous nos drapeaux que la victoire 但愿在你雄伟的歌声中,
Accoure à tes mâles accents, 旗开得胜建奇功。
Que tes ennemis expirants 让垂死的敌人看看:
Voient ton triomphe et notre gloire! 你的胜利、我们的光荣!
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
7、(非原作者所写)Nous entrerons dans la carrière 当我们开始走进生活,
Quand nos aînés n'y seront plus, 前辈们已经不在;
Nous y trouverons leur poussière 我们去找他们的遗骸,
Et la trace de leurs vertus 他们的英雄气概,
Et la trace de leurs vertus! 他们的英雄气概。
Bien moins jaloux de leur survivre 我们不羡慕侥幸偷生,
Que de partager leur cercueil, 愿意与他们分享棺材;
Nous aurons le sublime orgueil 为他们报仇或战死,
De les venger ou de les suivre! 就是我们最大的光彩!
Aux armes, citoyens! 武装起来,同胞,
Formez vos bataillons! 把队伍组织好!
Marchons, marchons! 前进!前进!
Qu'un sang impur 用肮脏的血
Abreuve nos sillons! 做肥田的粪料!
背景:在西班牙内战期间,这首歌曲在西班牙社会广泛流传,歌词也翻译成西班牙语版本。也深刻影响着西班牙人民。
标题:La Marsellesa
歌手:Miguel Fleta
(第一段) Marchemos, hijos de la Patria; ¡glorioso día luce ya! Otra vez el sangriento estandarte los tiranos se atreven a alzar, los tiranos se atreven a alzar. ¿Oís rugir por la campiña esa turba salvaje y audaz? ¡Degollar vuestros hijos desea para ahogar en su sangre nuestra idea! ¡El arma preparad! ¡No hay tiempo que perder! ¡Marchad, Marchad a defender la santa Libertad!
(第二段) Mirad las hordas de traidores que el suelo patrio van a hollar. ¿Para quién son esas cadenas que forjando iracundos están? Qué forjando iracundos están. Son para ti, pueblo querido; presto ve tal afrenta a vengar; el furor en tu pecho despierte, ¡busca ya la victoria o la muerte!.. ¡El arma preparad! ¡No hay tiempo que perder! ¡Marchad, Marchad a defender la santa Libertad! 网上有另一个翻译版本,有原歌词的1、6、7段。翻译的还不错。
第一段:
前进法兰西祖国的男儿,
光荣的时刻已来临!
**压迫着我们,
祖国大地在痛苦*!
祖国大地在痛苦*!
你可看见那凶狠的士兵,
到处在残杀人民,
他们从你的怀抱里,
夺去你妻儿的生命!
副歌:
公民!武装起来!
公民!决一死战!
前进!前进!
万众一心!
把敌人消灭净!
第六段:
神圣的祖国号召我们,
向敌人雪恨复仇!
我们渴望珍贵的自由,
决心要为它而战斗!
决心要为它而战斗!
让我们高举自由的旗帜,
胜利地迈着大步前进!
让敌人在我们脚底下,
听着我们凯旋的歌声!
副歌:
公民!武装起来!
公民!决一死战!
前进!前进!
万众一心!
把敌人消灭净!
第七段:
当父老兄弟英勇地牺牲,
我们将战斗得更坚定!
亲手埋葬烈士的尸骨,
追随他们的足迹前进!
追随他们的足迹前进!
我们不再羡慕生命,
却愿战死在斗争中,
能为他们复仇而牺牲,
我们将会感到无上光荣!
副歌:
公民!武装起来!
公民!决一死战!前进!前进!
万众一心!
把敌人消灭净! 法国荣光自民著,爰举义旗宏建树。
母号妻啼家不完,泪尽词穷何处诉?
吁王虐政猛於虎,岛合爪牙广招募。
岂能复观太平年,四出搜罗困奸蠹。
奋勇兴师一世豪,报仇宝剑巳离鞘!
进兵须结同心誓,不胜捐躯义并高!
维今暴风巳四播,孱王相继民悲咜。
荒郊犬吠战声哀,田野苍凉城阙破。
恶物安能著眼中,募兵来往同相佐。
祸流远近恶贯盈,罪参在上何从赦?
奋勇兴师一世豪,报仇宝剑巳离鞘!
进兵须结同心誓,不胜捐躯义并高!
维王泰侈弗可说,贪婪不足为残贼。
揽权怙势溪壑张,如纳象躯入鼠穴。
驱使我民若马牛,瞻仰我王逾日月。
维人含灵齿发俦,讵可鞭笞目摧缺。
奋勇兴师一世豪,报仇宝剑巳离鞘!
进兵须结同心誓,不胜捐躯义并高!
我民秉政贵自主,相联肢体结心膂!
脱身束缚在斯时,奋发英灵振威武。
天下久巳厌乱离,诈伪相承徒自苦。
自主刀锋正犀利,安得智驱而术取。
奋勇兴师一世豪。报仇宝剑巳离鞘!
进兵须结同心誓,不胜捐躯义并高! 祖国儿孙,齐奋起,执戈横槊!
看此日,敌兵侵我,山川城郭。
*魔王相结合,自由民族悬危索。
听四郊野兽正横行,嗥声恶。
卫家国,扶老弱,护儿女,驱侵略。
是男儿志气,责无旁托。
高举血旗冲敌阵,急擂战鼓摇山岳。
教兽兵流血灌吾田,尸填壑。 我祖国之骄子,趣赴戎行。
今日何日,日月重光。
*与我敌,血筛已高扬。
君不闻四野贼兵呼噪急,欲戮我众,欲歼我妻我子,以勤王。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
为问保王党, 为问民贼与奴儿,若曹窃弄权戚久,今后猡猡猓猓将何为?
为问桎与梏为问绁与缧,置汝非一日,置汝究为谁?
呜呼人谁不为己,法人宁甘奴隶死。
岂曰侥幸可成功,忍无可忍乃出此。
丈夫生当有所为,破除奴隶自吾始。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
暴力奴我体,岂能歼我之精诚。
亿万乌合众,岂敌什一义勇兵。
赫赫兮上帝,昊昊兮苍天。
我有志士,誓死直前,即日败衄。
甯甘瓦全,毒魔之运旦夕尽,吾民宁久困于倒悬。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
告尔暴君,尔其战栗。
儿厉尔国,僇尔无恤,尔政祸国人,终当反尔身。
吁嗟乎!执戈之士齐临尔,尔不*终磔死。
不幸义兵有败时,前仆后起无底止。
法兰西国世世产英雄,英雄之刃齐向暴君指。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
法兰西之勇士,法兰西之英豪,挥尔快剑,诛彼群妖。
胁从之众当怜恕,王党巨憝难幸逃。
王党甘吾血,布雷助逆钻口吾骨。
凡此豺虎愎且凶,我剑当洞若母胸。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
耿耿爱国忱,导我赴行伍。
将此护拥自由心,奋身进杀狠与虎。
欲问人道主义何时扬,但看军旗十丈随风舞。
吁嗟乎!我敌巳届垂绝时,尔其徐死,一观城中胜败竟何如。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。
一旦军人相继死,我哥我弟投袂起。
军人虽死馀烬当未泯,觅馀烬兮步后尘,步后尘兮勿羡军人之寿长于我。
我心之烈烈如火,但求速死与同棺,忍掷荣名付倒澜。
吁嗟乎!整戈复我军人仇,仇不复兮虽死亦含羞。
(合唱)我国民,袜而马,厉而兵。整而行伍。冒死进行,沥彼秽血以为粪,用助吾耕。 万声欢呼,亲爱的自由!
对汝高歌,可以忘愁。
汝能打破弱者之牢囚。
使归福地,和乐优游。
使归福地,和乐优游。
汝篇为革新之案从天降,
凡汝徒党,久已渴望。
为何至今犹受虐,
所谓革新事业仍未创
持兵器,杀汝仇。
争正义,复自由。
前进!前进!
敌军大震。
或死亡,或逃遁。