Chinaunix

标题: 你正在使用的系统配置自动化工具是哪个?欢迎参与~ [打印本页]

作者: rdcwayx    时间: 2014-12-16 07:20
标题: 你正在使用的系统配置自动化工具是哪个?欢迎参与~
本帖最后由 rdcwayx 于 2015-01-15 17:05 编辑

如果投票给其他,请跟贴说明用的什么工具。
作者: jcdiy0601    时间: 2014-12-16 09:19
多谢版主,顶起
作者: wang290    时间: 2014-12-20 10:23
puppet的还是多啊,不过现在这个行业,估计很快又有新工具出来了

看看dock啥的现在多火啊
作者: 睿智2012    时间: 2014-12-20 12:45
没用过的也来看看!
作者: wang290    时间: 2014-12-20 23:40
论坛里用自动化工具的人很少好啊,才十几个人投票,哎,还不如一个微信讨论组呢
作者: rulebook    时间: 2014-12-22 10:28
个人感觉基本上工作都可以靠脚本解决,shell也好 python也好,一般不用非得用某些工具。
充其量也就没事玩玩salt,puppet感觉学习成本较大。{:3_202:}
作者: zongg    时间: 2014-12-22 14:00
SaltStack +1
作者: lgatuk    时间: 2014-12-24 10:37
回复 2# jcdiy0601


    请问版主 系统自动化工具都能实现什么功能 很久没做运维了 想了解下
作者: rdcwayx    时间: 2014-12-24 19:25
回复 8# lgatuk
这个话题不好回答,让我先想一下。 留个位。

   
作者: lgatuk    时间: 2014-12-25 08:58
回复 9# rdcwayx


    我原来是做硬件的
自动化工具能分析CPU 内存的使用率吗  能告诉我哪个进程有问题吗  能告诉我有哪个硬件有告警吗  能告诉我一些严重的日志告警吗 比如文件系统使用率 等等
作者: zongg    时间: 2014-12-25 09:43
回复 10# lgatuk


    您说的这个,是监控吧。
作者: lgatuk    时间: 2014-12-25 10:03
回复 11# zongg


    那自动化工具能帮我分析哪块硬盘有问题吗 能帮我分析有多少可能性需要更换吗  能帮我换吗   系统宕机后能帮我启动操作系统和应用吗
作者: rdcwayx    时间: 2014-12-25 15:30
回复 10# lgatuk

可能我的表达不是太对。 我说的自动化不是你要求的那种。

如果你要监控CPU,内存,建议考虑专门的监控软件,比如: nagios,zabbix之类的。

   
作者: lgatuk    时间: 2014-12-25 15:31
回复 13# rdcwayx


    我问的很明确了吧  我说很久没接触运维了 想知道自动化运维都具体能做些什么
作者: rdcwayx    时间: 2014-12-25 15:33
回复 12# lgatuk

这个不是我们在这个帖子讨论的话题,但是可以用专用的监控,报警软件来处理


作者: lgatuk    时间: 2014-12-25 16:01
回复 3# wang290


    系统自动化工具具体是干什么的
作者: zongg    时间: 2014-12-25 17:33
回复 12# lgatuk


    那只能进行开发一套 合适你需求的devops 了, 把你的需求整合在一起。
作者: zongg    时间: 2014-12-25 17:34
回复 16# lgatuk


    自动化工具主要是偏向系统管理配置方面的。 你说的需要偏向监控方面。
作者: lgatuk    时间: 2014-12-26 09:21
回复 18# zongg


    有没有系统的介绍自动化运维技术的资料  讲个入门即可 多谢
作者: wang290    时间: 2014-12-26 10:44
lgatuk 发表于 2014-12-25 16:01
回复 3# wang290


这个怎么解释了,就是让你的运维工作效率更好,更加智能和高效的一些工具集合,比如自动帮你分发补丁的工具,自动监控服务异常,并能自动化处理一些故障的工具等等

这样说,不知道你清楚了一些没有
作者: lgatuk    时间: 2014-12-26 17:08
回复 20# wang290


    清楚了  可能大家工作内容不一样 所以刚开始理解有偏差
作者: wang290    时间: 2014-12-30 09:43
lgatuk 发表于 2014-12-26 17:08
回复 20# wang290


欢迎常来交流,论坛回复的周期比较长

作者: gameb_y    时间: 2015-01-04 15:10
还没接触过 工具 正在学习脚本中
作者: 睿智2012    时间: 2015-01-17 19:36
没用过,就几台服务器不用这个
作者: rdcwayx    时间: 2015-01-18 19:09
现在看下来,puppet 和 salt 的使用率差不多。puppet稍微强了些。

没想到chef用的这么少。
作者: bun    时间: 2015-01-29 21:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: blackjack550    时间: 2015-02-23 21:09
其实我也是来看结果的,觉得shell基本上都可以搞定绝大多数,图形化无非是给一些没经验的基础维护人员和开发人员用而已
作者: rdcwayx    时间: 2015-02-24 18:00
本帖最后由 rdcwayx 于 2015-02-24 18:01 编辑

回复 27# blackjack550

是这样吗?明显不是。

shell能管成千上万台服务器,而且只任用几名员工? 如果是这样的话,累死都不知道是怎么回事。

而且这些自动化工具大部分用命令行执行的。
   
作者: shuangjiekj    时间: 2015-03-11 10:54
研究这个人还真不多,大家可以一块讨论。
作者: kindule    时间: 2015-03-15 20:06
ansible好,无客户端,用法简单
作者: blackjack550    时间: 2015-03-17 15:44
回复 28# rdcwayx

长知识了,版主莫怪
   
作者: rdcwayx    时间: 2015-04-19 09:18
kindule 发表于 2015-03-15 20:06
ansible好,无客户端,用法简单


为这个ansible好用还是puppet/chef/saltstack 好用,有很多的争执。 尤其是在项目的开始阶段。

我现在遇到的情况是, puppet之类自动化配置工具的学习曲线对很多人来说有难度。 尤其是很难保证一个团队(尤其是agile敏捷方式的)的人都了解并能用好这些工具。 所以只能考虑折衷的方式。 一部分用puppet,比如操作系统,用户管理,网络设置之类的配置。另一部分用ansible管理,比如应用程序配置。
作者: woxizishen    时间: 2015-04-22 08:23
本帖最后由 woxizishen 于 2015-04-22 08:25 编辑

自动化运维其实很多年前就有了解过这些相关信息。
第一代自动化:
主要就是搭建一个网络安装操作系统的平台,然后搭配能够批量部署和预设配置参数无需太多人工参与的安装操作系统的平台。这部分有针对linux系统也有针对windows系统,当然也有可以同时实现2种系统的方案。实现方法可真是五花八门,但是目的就一个实现几乎无需人工参与的批量安装和配置操作系统,所以自动化工具不在于他是否有多好,是否吹捧的有多热门,适合自己的工作环境的就是最好的,自动化目的就一个提高工作效率,间接的给公司节约运维成本,而不是搞一些没用的好看的功能。

第二代自动化:
应用程序批量安装,包括预设好配置参数,这些主要是针对同一应用需要安装上百台甚至上千台的情况下。


未来自动化发展趋势:
1.无论哪一代自动化,第一个条件离不开网络这个平台,没有网络你就无法实现上百台甚至上千台的运维管理。
2.运维逐渐在向集中化,虚拟化方向发展,以后一台物理主机下就有上百台虚拟机,在云计算中心那就是上千台甚至上万台,光停留在操作系统安装/部署和应用程序批量安装阶段已经不符合未来自动化发展方向,前面的有一位童鞋提的非常好,能够监控硬件配置吗,能够提前预警吗?监控以后不再是一个单独领域,他已然替代了很多人工作业,他其实就是自动化里的一个领域。无论是大规模管理还是小规模管理,凡是能够使用第三方工具或者自写脚本替代自己平时大量重复的人工作业的就是自动化。未来自动化的方向就是解放人力!还是不明白自动化的初衷,去看看制作企业生产的自动化。



作者: rdcwayx    时间: 2015-05-20 20:09
接楼上的,现在看样子要转第三代了,直接docker container的容器方案。 设计一次,覆盖所有平台,无所谓虚拟机,私有云,还是公有云了。
作者: zzhcool    时间: 2015-06-03 10:38
我们公司现在用的puppet
作者: dream_my_dream    时间: 2015-06-04 18:05
puppet ,正准备学习
作者: rwdy2008    时间: 2015-06-17 14:35
回复 10# lgatuk


    你这个不是用自动化工具来做,完全是监控的职责了
    然后自动化工具可以完成监控的自动化部署
作者: hiyachen    时间: 2015-07-11 09:01
用python和puppet多些。
作者: baoersc    时间: 2015-09-30 15:42
顶一下。以上都没有用过。现在的服务器数量还没有达到需要自动运维工具的程度。
作者: ping192168101    时间: 2015-10-31 11:34
puppet还是比较多一点吧。
作者: wq4113    时间: 2015-11-12 13:47
了解一下。。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2