Update index.py

pull/618/head
Mr Chen 10 months ago
parent f89be00419
commit 9b52fee2a7
  1. 11
      plugins/zabbix/index.py

@ -212,6 +212,13 @@ def zabbixServerConf():
def zabbixAgentConf():
return '/etc/zabbix/zabbix_agentd.conf'
def zabbixImportMySQLDataFile():
tgz_file = getPluginDir()+"/data/server6.0.sql.gz"
ver = getInstallVerion()
if ver == '6.0':
return tgz_file
return '/usr/share/zabbix-sql-scripts/mysql/server.sql.gz'
def zabbixImportMySQLData():
getMySQLConf()
choose_mysql = getServerDir()+'/mysql.pl'
@ -237,8 +244,10 @@ def zabbixImportMySQLData():
pmdb.query("set global log_bin_trust_function_creators=1")
mysql_bin = getMySQLBinLink()
tgz_file = zabbixImportMySQLDataFile()
# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | /www/server/mysql/bin/mysql --default-character-set=utf8mb4 -uzabbix -p"LGhb1f7QG6SDL5CX" zabbix
import_data_cmd = 'zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | '+mysql_bin+' --default-character-set=utf8mb4 -uzabbix -p"'+db_pass+'" zabbix'
import_data_cmd = 'zcat '+tgz_file+' | '+mysql_bin+' --default-character-set=utf8mb4 -uzabbix -p"'+db_pass+'" zabbix'
# print(import_data_cmd)
mw.execShell(import_data_cmd)
# pmdb.query("set global log_bin_trust_function_creators=0")

Loading…
Cancel
Save