1.1 定时任务Crond介绍 Crond是linux系统中用来定期执行命令/脚本或指定程序任务的一种服务或软件,一般情况下,我们安装完Centos5/6 linux操作系统之后,默认便会启动Crond任务调度服务,在我们前面的系统安装及开机启动优化的设置中,我们也设置保留了Crond开机自启动,C ...
分类:
系统相关 时间:
2019-02-13 20:50:06
阅读次数:
214
刚接手的服务器,什么移交都没有,然后发现上边跑了很多无用的服务在占用系统资源,问开发,查git,查计划任务,查现有wiki都没有发现这个服务到底可不可以停,怎么办,怎么去确认它已经没有人在用呢?我来举个例子公司的web服务器组上边跑php,nginx,mysql,go,go服务是明确在跑的服务,那么剩下的这些到底有没有再用呢?1)查看nginx访问日志为空,php访问日志为空,近半年日志都没有更新
分类:
其他好文 时间:
2019-02-12 11:45:52
阅读次数:
156
centos7 精简开机自启动 ntsysv rsyslog crond sshd network ...
分类:
系统相关 时间:
2019-02-08 15:57:09
阅读次数:
230
1、需求描述
编写名为sysmon.sh的Shell监控脚本
监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
百分比只需精确到个位,如7%、12%、23%等
出现以下任一情况时告警:磁盘占用率超过90%、CPU使用率超过80%、
内存使用率超过90%,告警邮件通过mail命令发送到指定邮箱
结合crond服务,每半小时执行一次监控脚本
2、思路与命令测试
分析:监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
df 命令
awk 命令
mpstat 命令(需安装sysstat软件包)
free 命令
crontab 命令
3、脚本编程与调试
使用用df命令提取出根分区的磁盘占用率,赋值给变量DUG
使用mpstat命令提取CPU使用率,赋值给变量CUG
使用free命令提取出内存使用率,赋值给变量MUG
使用if语句判断上述监控项目是否超标,将需要告警的信息保存到/tmp/alert.txt文件;若该存在则作为告警邮件发送
调试优化并设置crontab计划
分类:
系统相关 时间:
2019-02-06 23:59:33
阅读次数:
706
检测并重启脚本:checkAndRestart.sh 设置crontab定时任务,每五分钟执行一次 配置:omcparam.properties ...
分类:
Web程序 时间:
2019-02-01 14:51:51
阅读次数:
205
选择3或者4 然后再次打开 就会是vim的方式了。 ...
分类:
其他好文 时间:
2019-01-31 18:24:35
阅读次数:
136
一、查看event是否开启 二、 -- 设置时区并设置计划事件调度器开启,也可以 event_scheduler = ONset time_zone = '+8:00';set GLOBAL event_scheduler = 1; -- 设置该事件使用或所属的数据库base数据库use test; ...
分类:
数据库 时间:
2019-01-31 17:03:28
阅读次数:
168
crontab周期任务 名称解释: cron来源于希腊语 chronos(χρ?νο?),原意是时间。(引用自维基百科) tab全称是table,表 常用参数: -e 编辑crontab文件 -l 显示crontab内容 -r 删除crontab内容 常用操作: systemctl start cr... ...
分类:
其他好文 时间:
2019-01-31 16:54:01
阅读次数:
198
问题描述:启动定时任务对oracle表进行操作,但是手动执行脚本无问题,定时任务执行无结果不反馈消息 解决方案:以centos7为例吗,首先确定脚本可手动执行,然后检查/var/log/cron下的日志,看定时任务是否启动;若没有启动则检查定时任务,若启动则检查/var/mail/oracle看有没 ...
分类:
数据库 时间:
2019-01-30 13:01:59
阅读次数:
240
快过年了,提前请假回家,装几台电脑公司备用。有个电脑装完系统开机很慢,开机完成之后电脑响应也很慢,于是打开任务管理器发现磁盘中用率一直是100%,然而程序读取数据的速度并不高。 解决思路: 关闭windowsupdate服务,关闭家庭组。咦,发现win10 1809版本没有家庭组服务。删除所有计划任 ...