找回密码
 注册
查看: 4120|回复: 4

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2017-12-28 18:27:53 | 显示全部楼层 |阅读模式
# pcs status
& p; g+ U: A6 q# q8 D- ZCluster name: my_wsrep_cluster
/ Z- D2 w4 u5 F/ uStack: corosync4 l0 v- H# H% A8 I
Current DC: controller1 (version 1.1.16-12.el7_4.5-94ff4df) - partition with quorum3 u2 Y/ g# H  z  N! O- x- C
Last updated: Thu Dec 28 18:24:33 2017
4 T$ F$ v# Y& |* _# SLast change: Thu Dec 28 18:05:11 2017 by root via cibadmin on controller17 f; H2 Z  r' g( B. \' v. B
3 nodes configured
7 l8 W7 c6 s! y1 resource configured
9 \+ ^. h+ ^6 P6 R9 e( H+ `  \, bOnline: [ controller1 controller2 controller3 ]
. l4 u/ u6 U% v- n! V, mFull list of resources:9 ]( o4 n' i/ s. H& q% [
db (ocf::heartbeat:galera): Stopped
8 J& b- J, @) ?! [2 d+ @4 x( yFailed Actions:  L: m1 h5 d. ^; a( G( W/ E9 B
* db_start_0 on controller1 'not configured' (6): call=22, status=complete, exitreason='Galera must be configured as a multistate Master/Slave resource.',4 X, B+ W( ~  k4 Z
    last-rc-change='Thu Dec 28 18:05:11 2017', queued=1ms, exec=56ms% Y6 ]; |# k8 ?" B* y% J: O
9 Q0 b" q0 k. e3 s9 v$ Q, D, p
Daemon Status:/ C  V) z, S  h
  corosync: active/enabled
7 v* G% S6 }0 \) G  pacemaker: active/enabled+ g/ W. Y% e4 Q* o( s  B" @
  pcsd: active/enabled
4 F& z% P& b9 j! H( b! O' c
+ i; k$ l* y) V, q, q: \4 ]' c8 T所有的状态都是active的,唯独只有db状态是stopped,为什么呢?
4 o) V$ l4 {5 h5 S+ S

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-12-28 19:35:10 | 显示全部楼层
才疏学浅,未能解决问题,遗憾。不知哪儿出问题了,好尴尬。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-12-28 19:36:13 | 显示全部楼层
配置一个mariadb服务
+ Q# j7 s) ^9 i  ~  Y# m1 D8 K在所有节点上执行) R$ S' p% e3 r; R9 V
# yum install mariadb-* -y
% Y) t: R" b/ L# systemctl disable mariadb
$ ~' J* l  M* q* o% t$ N# systemctl status mariadb  J" I9 q( x3 `$ o" ]
# pcs create resource DB ocf:heartbear:mysql
. |/ d" F" J, {3 H配置一个互为备份的双机环境,一个节点作为web,一个节点作为db,各自有自己的浮动IP,出现故障的时候互相切换; H. {' I! T. |2 ?% R
# pcs resource create VIP1 ocf:heartbeat:IPaddr2 ip=192.168.122.171 cidr_netmask=24 nic=eth0. h  U. I7 o) x9 u" a1 I
# 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 )" S* h! E- x" `/ o6 J. L. c- i8 I
# pcs constraint location add server1 DB node1 1
; p' x# G) ]" V5 d8 ^# pcs constraint location add server1 VIP1 node1 1+ M) @4 y0 G1 H8 q$ D; N, y  L
# pcs constraint location add server2 FS node2 1: t. ?- N9 J; ^6 [
# pcs constraint location add server2 VIP node2 1
' h) R' q* c% }) x' K# pcs constraint location add server2 WEB node2 16 v3 p, a+ G' f- S1 G
执行上述命令后,DB和VIP1将启动在node1上而剩下的FS VIP WEB将启动在node2上

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-12-28 20:30:01 | 显示全部楼层
突然想起来好像用的是pike版本的源,这个版本有可能有问题。还需要验证,想着回退到octa版本,试试。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-12-28 23:05:06 | 显示全部楼层
controller_start_0 on controller1 'unknown error'
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:59 , Processed in 0.017383 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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