- 先查看zabbix的日志,
### Option: LogFile
# Name of log file.
# If not set, syslog is used.
#
# Mandatory: no
# Default:
# LogFile=
LogFile=/tmp/zabbix_server.log
zabbix的日志位置,提示mysql没有连接上,mysql.sock的位置,报错信息如下:
4069:20141011:080837.354 Database is down. Reconnecting in 10 seconds.
4069:20141011:080847.357 [Z3001] connection to database ‘zabbix‘ failed: [2002] Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)
- 原来是mysql没有连接上,于是先查看mysql启动项
ps auxwww
mysql 4302 0.0 14.0 303048 35712 pts/0 Sl 08:04 0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --log-error=/usr/local/mysql/data/localhost.localdomain.err --pid-file=/usr/local/mysql/data/localhost.localdomain.pid --socket=/tmp/mysql.sock --port=3306
- 得知--socket=/tmp/mysqlsock,于是修改zabbix_server.conf
DBSocket=/tmp/mysql.sock
- 重启zabbix。
zabbix10051端口没有开放
时间: 2024-10-10 10:26:26
zabbix10051端口没有开放的相关文章
远程批量查看windosws操作系统3389端口的开放情况
本文只提供思想.具体可以根椐情况拓展. 前提是需要配置远程主机的SNMP协议.主要是共同体哟. 脚本使用: 1.拷贝check_tcp到脚本执行的主机中或在此主机中安装nagios; 2.保持list.txt中只有一个IP列 脚本下载地址:http://download.csdn.net/detail/drew27/7456955(不需要积分) 1 #!/bin/bash 2 cat list.txt | while read line3 do4 p3389=`/usr/local/nagios
Python查看远程主机端口是否开放以及BashShell实现
无论是选择Python还是选择Bash Shell都可以很容易检测远程主机端口是否开放,下面的Python例子纯属锦上添花,仅供参考! 源码可参见Github:https://raw.githubusercontent.com/DingGuodong/LinuxBashShellScriptForOps/master/functions/net/tcp/port/checkRemoteHostPortStatus.py 使用方法:如果用户使用不带参数的方式执行,则需要用户修改Python脚本参数
远程服务器端口是否开放(审计)
定期对服务器进行扫描,将危险端口有开放的服务器记录日志或通过邮件.微信告警出来先定义服务器列表 iplist:10.10.0.5010.10.0.5110.10.0.52....检查端口过程如下: #!/bin/bash for i in `awk '{print $1}' iplist`; do if [[ $(nmap $i -p 22 |grep open|grep -v grep|wc -l) -eq 1 ]];then echo $i 22 is up. else echo $i 22
linux检测端口是否开放的3种命令
linux检测端口是否开放的3种命令: 默认都是没装的,需额外apt-get或yum安装 1.telnet: # telnet 10.0.0.2 22 2.nmap: # nmap 10.0.0.2 -p 22 3.nc: # nc -v 10.0.0.2 22
Linux下iptables 禁止端口和开放端口
iptables 禁止端口和开放端口 1.首先介绍一下指令和相关配置文件 启动指令:service iptables start 重启指令:service iptables restart 关闭指令:service iptables stop 然后是相关配置:/etc/sysconfig/iptables 如何操作该配置呢? vim /etc/sysconfig/iptables 然后进去修改即可,修改完了怎么办?这里很多人会想到/etc/rc.d/init.d/iptables save指令,
Linux中的nc测试端口是否开放
nc测试端口是否开放 在Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程 其实安装很简单 一.安装使用 1.只需输入命令yum安装: [[email protected] ~]# yum install -y nc [[email protected] ~]# yum install -y nc Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Insta
Linux如何批量检测端口连通性、端口是否开放
有没有批量检测的方法?有的.我们用nc就可以快速检测端口的开放性. nc检测端口的用法 nc -z -w 10 -u%IP% %PORT% -z表示检测或者扫描端口-w表示超时时间-u表示使用UDP协议,此参数为空,则为tcp协议 例如: [@s136.ipcpu.com ~]# nc -z -w 10 -u 8.8.8.8 53 Connection to 8.8.8.8 53 port [udp/domain] succeeded! [@s136.ipcpu.com ~]# nc -z -
【Linux基础】查看某一端口是否开放(1025为例)
1.使用lsof 命令来查看端口是否开放 lsof -i:1025 //如果有显示说明已经开放了,如果没有显示说明没有开放 lsof(list open files)是一个列出当前系统打开文件的工具. 在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能. 2.使用netstat 命令来查看端口是否开放 //查看是否监听在0.0.0.0:1
检测UDP端口是否开放
需要linux系统 首先安装nc工具: yum install nc -y nc -vuz ip UDP端口 #如返回值是空的则表示没开启或开放,如有返回succeed则表示端口是开启的