### 在linux中,我们可以实现对于任务的未来调度,从而可以借助于linux实现半自动化运维操作方式,简而言之就是可以在未来的某个时间点,系统可以自动运行我们部署的任务前提: 需要一个准确的时间 可以支持任务调度的应用程序**注意**: 在计划任务中,所有执行的命令的输出结果,这类及结果均以邮件的方式发送至指定的用户邮箱中; 邮箱的发送:
分类:
系统相关 时间:
2018-03-19 18:10:40
阅读次数:
220
作为一名运维工程师,维护服务器的正常运行是最基本的职责,随着服务器的增多,任务量也随之增大,就需要寻找一款能够降低工作量的工具。那么今天就给大家介绍一批工具,这批工具是“可编程”的,只需要为这批工具写上几行代码,它便会自动完成所有的工作,这批工具就是运维自动化puppet(为什么说是一批工具,因为软件不止一个)。Puppet可以针对多台服务器进行统一的操作,例如:软件分发,统一执行脚本,在服务器上写好脚本分发给客户机,客户机就会自动执行,减少了人力及误操作风险。
分类:
其他好文 时间:
2018-03-19 14:17:33
阅读次数:
187
自动化运维工具介绍1、Puppet优点:老牌经典自动化配置软件、应用广泛、功能强大 缺点:不能批处理,使用Ruby和DSL语言开发,没有相关技术栈的公司维护和二次开发起来比较很难,门槛比较高;缺少错误检查和报告;最致命的是Puppet的执行是无序执行,对于一些配置或者部署有先后顺序的项目比较难以处理2、Chef优点:功能也比较强大(资料比较少)缺点:官方文档说明比较模糊浅显;执行并非push实时执
分类:
其他好文 时间:
2018-03-16 15:40:26
阅读次数:
168
Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
分类:
其他好文 时间:
2018-03-16 14:31:34
阅读次数:
215
源码安装Ansible一、Ansible介绍ansible是一款的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:1
分类:
其他好文 时间:
2018-03-16 11:17:46
阅读次数:
183
1.WEB开发 Python web框架Django,Tornado,flask,bottle等 2.人工智能 3.云计算 云计算框架OpenStack 4.金融量化分析 5.爬虫 6.自动化运维、测试 7.科学计算 科学计算、绘制高质量的2D、3D图像 8.游戏开发 ...
分类:
编程语言 时间:
2018-03-15 22:13:44
阅读次数:
236
使用Linux服务器的用户应该都知道,Linux在使用的时候,可用内存会随着时间慢慢的变小,最终可能到80%-90%,这个时候就需要我们去人工干预,来进行魂村的释放。本文将使用Linux的Cron定时任务结合Shell脚本来实现自动化的内存释放。基本流程1、编写Shell脚本,检测当前服务器的内存使用率,如果达到了我们预设的值则强制释放内存。2、将编写好的Shel脚本,添加到Cron定时任务列表中
分类:
系统相关 时间:
2018-03-12 18:43:18
阅读次数:
291
Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台
分类:
编程语言 时间:
2018-03-11 14:30:08
阅读次数:
324
原文在此https://docs.chef.io/nodes.html节点分好几种又加了一台机器[root@chefnode ~]# cat /etc/hosts先确保hosts里面都有解析[root@chefserver chef]# scp chefdk-2.4.17-1.el7.x86_64.rpm root@chefnode:/root/chef先安装DKrpm –ivh chefdk-2
分类:
其他好文 时间:
2018-03-09 13:16:07
阅读次数:
235