易陆发现互联网技术论坛

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

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

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

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

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

x
# pcs status0 i' K5 {6 w/ E, J* `" @- f
Cluster name: my_wsrep_cluster, I& p$ f+ i" O' _
Stack: corosync2 l+ w+ g4 O7 ?
Current DC: controller1 (version 1.1.16-12.el7_4.5-94ff4df) - partition with quorum  J$ q3 `. M5 K# t+ f
Last updated: Thu Dec 28 18:24:33 2017
* H- d  R# @; K; a$ E+ JLast change: Thu Dec 28 18:05:11 2017 by root via cibadmin on controller1
# |$ E: l/ j* m& ^7 d% S3 _  ~- r3 nodes configured) W' Z0 a2 X' q0 ~6 \
1 resource configured7 M! i) i( }) S* e& D0 d9 q6 J
Online: [ controller1 controller2 controller3 ]) }  Y. l/ R# H! f
Full list of resources:
7 ]# B; i! o3 r, B# x; @. b& I db (ocf::heartbeat:galera): Stopped
! m. x" b* a( M$ t0 e& yFailed Actions:3 c, J# s+ s' y4 ~( \! g0 C
* db_start_0 on controller1 'not configured' (6): call=22, status=complete, exitreason='Galera must be configured as a multistate Master/Slave resource.',! S9 o3 A) b) n! y* x
    last-rc-change='Thu Dec 28 18:05:11 2017', queued=1ms, exec=56ms1 w8 @( q4 `; y0 T; J+ A* c) w" d; q

8 o0 m% ]2 r) b. o3 V6 YDaemon Status:5 n- d/ U8 C: y7 h$ m0 |) G
  corosync: active/enabled+ Y+ o; k9 e" v0 W7 l
  pacemaker: active/enabled
, k$ l4 d# V9 ^' _) B8 F1 X  pcsd: active/enabled3 i0 P- v3 s" }$ N1 c+ c+ C

9 ]5 z% ]+ {: ?* a6 G- |$ o& }所有的状态都是active的,唯独只有db状态是stopped,为什么呢?, v1 v3 Z6 i" \( K: `
 楼主| 发表于 2017-12-28 19:35:10 | 显示全部楼层
才疏学浅,未能解决问题,遗憾。不知哪儿出问题了,好尴尬。
 楼主| 发表于 2017-12-28 19:36:13 | 显示全部楼层
配置一个mariadb服务
6 o2 [) h1 M7 a/ A. \/ q+ v! n在所有节点上执行
! B6 C. u+ |, t# yum install mariadb-* -y
9 I. @. ~2 t9 c; J+ Z1 x# systemctl disable mariadb8 G8 x( D! H+ r% N) d
# systemctl status mariadb
6 B5 i2 j0 N: E! v# S# pcs create resource DB ocf:heartbear:mysql( a" ~! ?- Y1 q9 O* h. U% k
配置一个互为备份的双机环境,一个节点作为web,一个节点作为db,各自有自己的浮动IP,出现故障的时候互相切换% R  r$ i- m# ]% G
# pcs resource create VIP1 ocf:heartbeat:IPaddr2 ip=192.168.122.171 cidr_netmask=24 nic=eth0" `+ t$ j7 @2 v6 N# n: H9 x
# 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 )% b2 ]- e( x0 Y5 ?& N6 P3 {
# pcs constraint location add server1 DB node1 1. A1 \- T5 ~2 L+ R* t
# pcs constraint location add server1 VIP1 node1 1
2 [. T8 ~3 |: A" R/ U6 n# pcs constraint location add server2 FS node2 14 [8 {+ `- q6 z* [; N0 B
# pcs constraint location add server2 VIP node2 17 P4 d) v9 ^" S6 J7 W1 T
# pcs constraint location add server2 WEB node2 1
  x" D' q/ D0 |; 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:27 , Processed in 0.049929 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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