update
This commit is contained in:
parent
6fdba85d04
commit
91a3b0d659
|
|
@ -1992,6 +1992,10 @@ def setDbSlave(version):
|
|||
|
||||
def getMasterStatus(version=''):
|
||||
|
||||
query_status_cmd = 'show slave status'
|
||||
mdb8 = ['8.0','8.1','8.2','8.3','8.4']
|
||||
if mw.inArray(mdb8, version):
|
||||
query_status_cmd = 'show replica status'
|
||||
try:
|
||||
if status(version) == 'stop':
|
||||
return mw.returnJson(False, 'MySQL未启动,或正在启动中...!', [])
|
||||
|
|
@ -2009,7 +2013,7 @@ def getMasterStatus(version=''):
|
|||
data['status'] = master_status
|
||||
|
||||
db = pMysqlDb()
|
||||
dlist = db.query('show slave status')
|
||||
dlist = db.query(query_status_cmd)
|
||||
|
||||
# print(dlist[0])
|
||||
if len(dlist) > 0 and (dlist[0]["Slave_IO_Running"] == 'Yes' or dlist[0]["Slave_SQL_Running"] == 'Yes'):
|
||||
|
|
@ -2017,6 +2021,7 @@ def getMasterStatus(version=''):
|
|||
|
||||
return mw.returnJson(master_status, '设置成功', data)
|
||||
except Exception as e:
|
||||
mw.getTracebackInfo()
|
||||
return mw.returnJson(False, "数据库密码错误,在管理列表-点击【修复】,"+str(e), 'pwd')
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ serverPath=$(dirname "$rootPath")
|
|||
# cd /www/server/mdserver-web/plugins/mysql-yum && bash install.sh install 8.4
|
||||
# cd /www/server/mdserver-web/plugins/mysql-yum && bash install.sh uninstall 8.0
|
||||
# cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-yum/index.py start 8.0
|
||||
# cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-yum/index.py get_master_status 8.4
|
||||
|
||||
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue