zabbix通过dmwatcher日志监控达梦集群状态

脚本首先检查日志文件是否存在,不存在则创建文件。 然后检索日志文件最后20行,匹配到关键字则报警。 logfile=/opt/dmdbms/log/dm dmwatcher V3X8 $ date +%Y%m .log if f "$logfile" ;then touch $logfile chmod R 777 $logfile fi format date=$ date

升级glibc失败导致Linux系统崩溃

错误操作: 在root用户下将/lib64/libc.so.6的覆盖,导致系统瘫痪,所有用户均被强制退出。 如下示例: cp libc 2.12.1.so /lib64/libc.so.6 一旦执行了错误操作,千万不要断开当前ssh,会导致无法登录该服务器,更不要重启系统,会导致系统无法开机。 执行如下操作系统可以恢复正常 路径及具体文件名要根据系统当前情况决定 。 LD

Centos救援模式挂载lvm的方法

进入到系统救援模式的命令行界面,这时你可以遇到一个问题,就是 linux 系统自动无法挂载到 /mnt/sysroot/上面。 you don't have any Linux partitions, Press return to get a shell. Thesystem will reboot automatically when you exit from the shell.

服务器巡检及邮件告警脚本

系统资源占用情况获取脚本为python开发: import psutil import sys import os import requests class UtilClass: def init self, argv=None : self.args = argv def prt self : try: rec = self.args 1 except IndexError:

docker版zabbix请求短信接口脚本

docker版zabbix的系统是一个类似于安卓的操作系统,导致缺少了curl,且请求内容有中文会乱码。 解决办法:用wget请求短信web接口,并且在脚本中将中文转换成urlencode,再请求接口。 脚本如下: var= echo $3 |tr d '\n' |od An tx1|tr ' ' % | tr d '\n' wget 172.17.0.1:8080/$1/$2/