易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4121|回复: 4
收起左侧

高可用pacemaker状态,db状态为stopped

[复制链接]
发表于 2017-12-28 18:27:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
# pcs status: H4 }7 [  _; _6 z" T5 _/ S
Cluster name: my_wsrep_cluster) T0 h" n; ]* q1 T# s) s$ M
Stack: corosync, L- L) ~$ ~; \& |0 U0 e, a
Current DC: controller1 (version 1.1.16-12.el7_4.5-94ff4df) - partition with quorum' v7 G, l9 K, @1 \7 P1 q+ n. H4 g& Y
Last updated: Thu Dec 28 18:24:33 2017) K; G0 k' s6 }9 i* \
Last change: Thu Dec 28 18:05:11 2017 by root via cibadmin on controller1% ~9 {! N* I' [" C
3 nodes configured
, {8 a& l  Q3 l2 {' E  V1 resource configured$ r8 r7 m4 F( i2 R4 ], O
Online: [ controller1 controller2 controller3 ]
$ p5 C6 I) C- l- Q* eFull list of resources:5 _/ B' P* `4 ?# u
db (ocf::heartbeat:galera): Stopped  W4 F% d' U. d+ _/ O' P9 h
Failed Actions:& a2 ]6 ^$ [* e, D% C8 m% Z
* db_start_0 on controller1 'not configured' (6): call=22, status=complete, exitreason='Galera must be configured as a multistate Master/Slave resource.',
9 q2 g- e: p2 Z* i+ L    last-rc-change='Thu Dec 28 18:05:11 2017', queued=1ms, exec=56ms
" w$ V. u4 {- C8 I$ W3 C6 F  m  b- [7 {, J# s
Daemon Status:* h# `9 U2 P9 a
  corosync: active/enabled
3 y. k: J6 G& v9 [  pacemaker: active/enabled6 p1 h8 J8 }8 h" d/ N
  pcsd: active/enabled
, j) g/ F) U+ t( c/ |5 _- P1 E
1 P! J; d* I9 c# C4 O0 ?8 }. N所有的状态都是active的,唯独只有db状态是stopped,为什么呢?
. S4 a8 t9 o  Y- A# }3 F6 z
 楼主| 发表于 2017-12-28 19:35:10 | 显示全部楼层
才疏学浅,未能解决问题,遗憾。不知哪儿出问题了,好尴尬。
 楼主| 发表于 2017-12-28 19:36:13 | 显示全部楼层
配置一个mariadb服务0 x# _: q3 |# J
在所有节点上执行
/ Q" ]- @* W8 z0 F9 I# yum install mariadb-* -y
1 {2 E2 c- I: T# systemctl disable mariadb
% W. p- [1 m5 L& j" F. z# systemctl status mariadb; O' f1 u. K7 d( ~2 t( L6 a7 N
# pcs create resource DB ocf:heartbear:mysql
3 a. `. G& z( d2 U/ n7 p配置一个互为备份的双机环境,一个节点作为web,一个节点作为db,各自有自己的浮动IP,出现故障的时候互相切换4 ?/ J/ i& W  }- r& C
# pcs resource create VIP1 ocf:heartbeat:IPaddr2 ip=192.168.122.171 cidr_netmask=24 nic=eth0* |5 b$ t8 n9 O" H. @% ?0 f
# pcs resource group add MyGroup1 VIP1 DB(因为前面已经把DB添加到MyGroup组,所以需要先用pcs resource disable WEB; pcs resource diable DB;pcs resource group remove MyGroup DB; pcs resource enable WEB;才可以添加DB到MyGroup1 )
8 I. V3 j; B6 w4 b# pcs constraint location add server1 DB node1 1
, r2 c4 _! n6 [* W$ m9 X# pcs constraint location add server1 VIP1 node1 1
; h$ }9 E  }+ t7 I$ |7 B1 u# pcs constraint location add server2 FS node2 1" j, p) o1 d7 h2 W
# pcs constraint location add server2 VIP node2 1- z1 I' W* o' t, M( x
# pcs constraint location add server2 WEB node2 1
6 k5 C# p# q1 D- ?: j- V执行上述命令后,DB和VIP1将启动在node1上而剩下的FS VIP WEB将启动在node2上
 楼主| 发表于 2017-12-28 20:30:01 | 显示全部楼层
突然想起来好像用的是pike版本的源,这个版本有可能有问题。还需要验证,想着回退到octa版本,试试。
 楼主| 发表于 2017-12-28 23:05:06 | 显示全部楼层
controller_start_0 on controller1 'unknown error'
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 15:20 , Processed in 0.038825 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表