在使用ubuntun部署zabbix监控时,创建mysql数据库用户后导入数据库时报错,
执行命令:
//执行的命令
#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix //导入数据库
#cat /usr/share/doc/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix
执行此步时,没有找到该文件,会报如下错误:
/usr/share/doc/zabbix-server-mysql*/create.sql.gz: No such file or directory
解决方案:
1、先确定到底有没有安装zabbix-server-mysql,未安装时先安装再试
2、到指定网站下载压缩包,解压后找到3个数据库文件

将这三个文件导入mysql
sudo mysql -u root -p -D zabbix < schema.sql
sudo mysql -u root -p -D zabbix < images.sql
sudo mysql -u root -p -D zabbix < data.sql
#此处注意验证导入成功可通过查看数据库是否有一百多条表确定导入是不是成功
#此处需要注意-D知识一个选项,表示要指定数据库名称