pull/613/head
Mr Chen 10 months ago
parent d08b97415b
commit a1cc2f0147
  1. 7
      plugins/mysql-yum/index.py
  2. 9
      plugins/mysql/index.py

@ -1999,8 +1999,11 @@ def getMasterStatus(version=''):
query_status_cmd = 'show slave status'
mdb8 = getMdb8Ver()
is_mdb8 = False
if mw.inArray(mdb8, version):
is_mdb8 = True
query_status_cmd = 'show replica status'
try:
conf = getConf()
@ -2019,6 +2022,10 @@ def getMasterStatus(version=''):
dlist = db.query(query_status_cmd)
# print(dlist[0])
if is_mdb8:
if len(dlist) > 0 and (dlist[0]["Replica_IO_Running"] == 'Yes' or dlist[0]["Replica_SQL_Running"] == 'Yes'):
data['slave_status'] = True
else:
if len(dlist) > 0 and (dlist[0]["Slave_IO_Running"] == 'Yes' or dlist[0]["Slave_SQL_Running"] == 'Yes'):
data['slave_status'] = True

@ -2203,8 +2203,10 @@ def getMasterStatus(version=''):
return mw.returnJson(False, 'MySQL未启动,或正在启动中...!', [])
query_status_cmd = 'show slave status'
is_mdb8 = False
mdb8 = getMdb8Ver()
if mw.inArray(mdb8, version):
is_mdb8 = True
query_status_cmd = 'show replica status'
try:
@ -2226,7 +2228,12 @@ def getMasterStatus(version=''):
dlist = db.query(query_status_cmd)
for v in dlist:
if v["Slave_IO_Running"] == 'Yes' or v["Slave_SQL_Running"] == 'Yes':
if is_mdb8:
if (v["Replica_IO_Running"] == 'Yes' or v["Replica_SQL_Running"] == 'Yes'):
data['slave_status'] = True
else:
if (v["Slave_IO_Running"] == 'Yes' or v["Slave_SQL_Running"] == 'Yes'):
data['slave_status'] = True
return mw.returnJson(master_status, '设置成功', data)

Loading…
Cancel
Save