sql 2019 on Linux alwayson pcs status 报错

2020-10-23 12:05:23 +08:00
 pangshare

各位大师,请教个问题。 目前环境描述如下: 3 台 Centos7 构建的三节点 SQL 2019 1 台 windows DNS server 用做 DNS 解析

目前遇到的问题是,alwayson 部署完成后,在需要配置 pacemaker 的时候遇到无法切换的问题,VIP 处于 shutdown 状态,三节点无法使用

pcs resource create sqlag ocf:mssql:ag ag_name=sqlag master notify=true
pcs resource create AVGListener ocf:heartbeat:IPaddr2 ip=192.168.31.206 cidr_netmask=24
pcs constraint colocation add AVGListener sqlag-master INFINITY with-rsc-role=Master
pcs constraint order promote sqlag-master then start AVGListener
[root@sqlag01 ~]# pcs status
Cluster name: sqlcluster
Stack: corosync
Current DC: sqlag01 (version 1.1.21-4.el7-f14e36fd43) - partition with quorum
Last updated: Thu Oct 22 17:57:50 2020
Last change: Thu Oct 22 17:14:32 2020 by root via crm_resource on sqlag01

3 nodes configured
4 resources configured

Online: [ sqlag01 sqlag02 ]
OFFLINE: [ sqlag03 ]

Full list of resources:

 Master/Slave Set: sqlag-master [sqlag]
     sqlag      (ocf::mssql:ag):        FAILED sqlag01
     sqlag      (ocf::mssql:ag):        FAILED sqlag02
     Stopped: [ sqlag03 ]
 AVGListener    (ocf::heartbeat:IPaddr2):       Stopped

Failed Resource Actions:
* sqlag_start_0 on sqlag01 'unknown error' (1): call=1487, status=complete, exitreason='2020/10/22 17:57:50 Did not find AG row in sys.availability_groups',
    last-rc-change='Thu Oct 22 17:57:45 2020', queued=1ms, exec=5157ms
* sqlag_start_0 on sqlag02 'unknown error' (1): call=1487, status=complete, exitreason='2020/10/22 17:57:49 Did not find AG row in sys.availability_groups',
    last-rc-change='Thu Oct 22 17:57:44 2020', queued=0ms, exec=5145ms

Daemon Status:
  corosync: active/disabled
  pacemaker: active/disabled
  pcsd: active/enabled

在尝试将全部节点关闭后,逐一启动发现单独启动 一个节点在查看 pcs status 的时候是正常的,但在启动第二个节点的时候,查看 pcs status 的时候发现,SQLAG 的状态从 start 变成 failed 。 然后监听就 一直是 stopped 的状态。

希望大师们帮忙出出招。

1819 次点击
所在节点    Linux
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/717791

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX