Zabbix2.4安装和问题总结(二)
2016-04-21 11:38
836 查看
Zabbix2.4安装和问题总结(二)
二十三、问题总结1、Error connecting to database[Access denied for user 'root'@'localhost' (using password: YES)]
代表用户没有权限;解决办法:用root登录,执行下边语句给予本地登录权限;mysql -u root -p 用root登录mysql;use mysql; 使用mysql数据库;select host,user from user; 发现用户不能本地登录;update user set host = "localhost" where user ='root';使用户root可以本地登录select host,user from user; 查看用户可本地登录,重新切换web界面测试。flush privileges; 刷新数据库; |
解决办法:vi /etc/my.cnf在[mysqld]添加以下内容:max_connections=1000service mysqld restartservice zabbix_server restart |
就是在web安装的界面的时候localhost和ip的切换 检查vi /var/www/html/zabbix/conf/zabbix.conf.php配置文件 检查web填写mysql用户有没有登录权限,和管理zabbix的权限。 selinux是否关闭 ; 查看php的fsockopen模块是否启用vi /etc/php.ini 第一步: php.ini文件中查找 allow_url_fopen= On 使其值为On 第二步: php.ini文件中查找 extension=php_openssl.dll 如果前面有分号,去掉分号;如果没有该选项,代表没有该模块。第三步: 让你的php支持 openssl扩展。只能编译安装才能解决问题;编译完成后找到openssl.so,把它复制到zabbix的模块目录下/usr/lib64/php/modules/,重启服务。 步骤:在做编译之前最好先安装好gcc编译组件:yum install gcc*下载openssl包 wgethttps://www.openssl.org/source/openssl-1.0.1g.tar.gz -O openssl-1.0.1g.tar.gz编译安装openssl tar zxvf openssl-1.0.1g.tar.gzcd openssl-1.0.1g./configmakemake testmake install把openssl.so复制到zabbix的模块目下/usr/lib64/php/modules/ find / -name openssl.socp/usr/lib64/ruby/1.8/x86_64-linux/openssl.so/usr/lib64/php/modules/openssl.so重启服务,用浏览器重新访问,问题解决;或者重启系统生效。 service httpd restartservice mysqld restart/etc/init.d/zabbix_serverstart/stop/restart |
下载fping
wget http://www.fping.org/dist/fping-3.13.tar.gz
解压编译安装
tar zxvf fping-3.13.tar.gz cd fping-3.13 ./configure --prefix=/usr/local/fping make && make install
修改zabbix_server配置文件
把FpingLocation=/usr/sbin/fping修改成现在的目录 /usr/local/fping/sbin/fping
修改fping权限
chown root:zabbix /usr/local/fping/sbin/fping chmod 4710 /usr/local/fping/sbin/fping
Zabbix用户测试fping命令
/usr/local/fping/sbin/fping www.baidu.com 返回alive表示成功
service zabbix_server restart
到zabbix服务器端添加icmp监控
添加完成,就可以到图形项目里边看图了
二十五、Too many processes on Zabbix server
vi /usr/local/zabbix/etc/zabbix_server.conf
根据环境修改以下参数:
StartPollers=5
StartTrappers=8
StartPingers=10
StartDiscoverers=8
修改完重启服务即可。要稍微等个1-3分钟,web界面会显示问题已解决。
systemctl restart zabbix_server
Zabbix2.4安装和问题总结(一):http://506554897.blog.51cto.com/2823970/1766141
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- Python 实现Zabbix自动发送报表
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜