易陆发现互联网技术论坛

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

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

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

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

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

x
# pcs status) l/ {: J6 ^! R3 L
Cluster name: my_wsrep_cluster
; X: }, `4 t/ N1 a. L5 qStack: corosync2 }% r+ z' p! |; w
Current DC: controller1 (version 1.1.16-12.el7_4.5-94ff4df) - partition with quorum2 S: v$ ]/ [3 F' A5 P  S9 f2 r( y$ Z$ P
Last updated: Thu Dec 28 18:24:33 2017
' c( C& @% H6 M1 s" n2 G( [Last change: Thu Dec 28 18:05:11 2017 by root via cibadmin on controller1  n/ _) g5 U0 d/ M
3 nodes configured
, e3 D# |: B- G0 e) G$ x1 resource configured
/ Z. f7 H( W! o0 |0 I/ S' pOnline: [ controller1 controller2 controller3 ]' ^4 M- T6 y! H4 }9 o
Full list of resources:, T1 _/ P7 L! {6 Y9 N
db (ocf::heartbeat:galera): Stopped
9 R  G, h; n; V0 J4 b7 CFailed Actions:
9 s" w. p8 x" j$ p+ Q: @" N* db_start_0 on controller1 'not configured' (6): call=22, status=complete, exitreason='Galera must be configured as a multistate Master/Slave resource.',. c1 C& o# h% W, E
    last-rc-change='Thu Dec 28 18:05:11 2017', queued=1ms, exec=56ms
' u6 v$ ^. y: ^, L% t: L2 v! N1 N' Y) ]' ~4 ?! [7 w8 k" N  I: c
Daemon Status:
$ ~% J& t% a) O$ c  corosync: active/enabled
' m6 }* }5 D2 _: w  z) P' Q  pacemaker: active/enabled
3 A+ S( `) Y* C. S- w; C  pcsd: active/enabled' R7 z* L4 [# y; m4 [/ H! B
; A! n0 F) q* o6 E0 k- [
所有的状态都是active的,唯独只有db状态是stopped,为什么呢?
8 V8 s9 ?% M1 t1 }
 楼主| 发表于 2017-12-28 19:35:10 | 显示全部楼层
才疏学浅,未能解决问题,遗憾。不知哪儿出问题了,好尴尬。
 楼主| 发表于 2017-12-28 19:36:13 | 显示全部楼层
配置一个mariadb服务  x: A  i( A$ ^% q9 u
在所有节点上执行! X/ U* d" K6 Q2 Q( L, q& ^$ \8 R
# yum install mariadb-* -y- Y' j2 g: q$ f% V( A: l) f1 A7 F, N
# systemctl disable mariadb
: q2 w3 p2 E8 x' b# systemctl status mariadb
. J- I- v$ B: E3 p# pcs create resource DB ocf:heartbear:mysql
3 u6 ?( ?! S- ]4 l配置一个互为备份的双机环境,一个节点作为web,一个节点作为db,各自有自己的浮动IP,出现故障的时候互相切换! ~- o# ^/ i- G3 d
# pcs resource create VIP1 ocf:heartbeat:IPaddr2 ip=192.168.122.171 cidr_netmask=24 nic=eth0
5 T* c! k* c( m4 d& `& d5 c# 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 )$ [+ `5 M. k/ w4 |1 F
# pcs constraint location add server1 DB node1 1
1 z* N7 Q- y% g5 q" c' }+ y$ @# pcs constraint location add server1 VIP1 node1 1
, j- g+ U( j5 r8 o# pcs constraint location add server2 FS node2 1  c( y9 O4 V' m0 A- s
# pcs constraint location add server2 VIP node2 1
3 i. [% [9 c" D6 T" ^# Z# pcs constraint location add server2 WEB node2 1
  r3 s& u5 ~) j% R执行上述命令后,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|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:26 , Processed in 0.045540 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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