免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 77840 | 回复: 27

【好书推荐】DB自动化运维真的需要吗?(获奖名单已公布) [复制链接]

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
发表于 2017-07-05 11:38 |显示全部楼层
获奖公布:  thinkeasy      Gray1982   lyhabc   aloki   minarvin


请以上5位获奖人员在8月30日前将姓名、电话、邮箱、公司、职务、快递地址站短给  yejia80550708 ,以便尽快给大家发放礼品。










话题背景:

现在运维的朋友对自动化越来越推崇,如果现在的工作不是自动化的,根本不好意思和别人打招呼,对于自动化本人也是感同身受,
之前面试MySQL DBA,面试官仔细看本人简历的时候也会关注简历的亮点,面试官说你的简历里面好像没有自动化这个亮点,我们公司有多少多少台数据库机器
你不搞自动化怎么管理和维护,你听过devops吗?你用过ansible吗?当时真的非常尴尬,那么DBA是否需要学习自动化技术呢?如果需要,那么什么是我们DBA想要的自动化运维技术呢?这不有个小同学刚用自动化运维方法搞坏了一批数据库机器,正在填坑中,自动化运维技术是一把双刃剑呐,带来了效率的提升但使用风险也不少。

近几年devops盛行,不管是系统运维还是DB运维都需要一定自动化,这次我们聊聊DBA运维自动化的话题


讨论话题:
1、DBA是否需要学习自动化技术?
2、如果需要自动化,那么日常DB运维中用到自动化的工作有哪些?
3、自动化技术离不开编程语言和自动化工具,大家一般用哪种编程语言和自动化工具进行DB运维自动化,阐述一下你所用编程语言和自动化工具的优缺点和所在工作环境的DB数量吧
4、数据库一般是企业比较重要的系统,对于自动化做成的数据库血案也时有发生,分享一下DB自动化实施过程中遇到的血案例子如果有的话


讨论时间:2017年7月7日—8月7日


话题奖励:
活动结束后,我们将选取5位讨论精彩的同学,各送技术图书《Ansible自动化运维:技术与最佳实践一本。


作者: 陈金窗    沈灿    刘政委   
丛书名: 实战
出版社:机械工业出版社
ISBN:9787111531159
上架时间:2016-4-29
出版日期:2016 年5月
开本:16开
页码:317
版次:1-1
所属分类:计算机 > 电子商务与计算机文化 > 综合


购书链接:
https://item.jd.com/11917729.html

内容简介:本书由资深运维程师联手打造,通过大量实例,详细讲解Ansible这个自动化运维工具的基础原理和使用技巧;从基础的架构解析、安装配置,到典型应用案例分析,作者分享了自己在工作中的实战经验,为各类运维操作、运维开发人员提供了翔实的指南。本书主要内容包括:Ansible架构及安装,Ansible 组件、组件扩展、API,playbook详解,最佳实践案例分析,用ansible-vault保护敏感数据,Ansible与云计算的结合,部署Zabbix组件、Haproxy + LAMP架构,以及Ansible在大数据环境的应用实战等。


论坛徽章:
43
15-16赛季CBA联赛之上海
日期:2020-11-04 09:36:5515-16赛季CBA联赛之北控
日期:2018-10-29 18:20:3415-16赛季CBA联赛之北京
日期:2018-10-06 21:39:5715-16赛季CBA联赛之天津
日期:2018-08-09 10:30:41ChinaUnix元老
日期:2018-08-03 17:26:00黑曼巴
日期:2018-07-13 09:53:5415-16赛季CBA联赛之吉林
日期:2018-03-30 12:58:4315-16赛季CBA联赛之佛山
日期:2017-12-01 10:26:3815-16赛季CBA联赛之上海
日期:2017-11-14 09:20:5015-16赛季CBA联赛之江苏
日期:2019-02-20 09:53:3319周年集字徽章-庆
日期:2019-08-27 13:23:2515-16赛季CBA联赛之广夏
日期:2019-09-03 18:29:06
发表于 2017-07-07 11:21 |显示全部楼层
1、DBA是否需要学习自动化技术?
需要,毕竟可以节省人力。
2、如果需要自动化,那么日常DB运维中用到自动化的工作有哪些?
数据库告警。
3、自动化技术离不开编程语言和自动化工具,大家一般用哪种编程语言和自动化工具进行DB运维自动化,阐述一下你所用编程语言和自动化工具的优缺点和所在工作环境的DB数量吧
一般用shell脚本,定时任务。公司数据库好几十个。
4、数据库一般是企业比较重要的系统,对于自动化做成的数据库血案也时有发生,分享一下DB自动化实施过程中遇到的血案例子如果有的话
还没遇到。

论坛徽章:
1
2016猴年福章徽章
日期:2016-02-18 15:30:34
发表于 2017-07-10 10:25 |显示全部楼层
1、DBA是否需要学习自动化技术?
非常需要,自动化运维不仅是节省人力,更重要的是故障自动切换,对数据库的稳定性提供保障,还能做SQL分析,慢查询监控等,为程序员做数据优化做好相关数据准备。
2、如果需要自动化,那么日常DB运维中用到自动化的工作有哪些?
备份、告警、故障迁移,日志分析等等。
3、自动化技术离不开编程语言和自动化工具,大家一般用哪种编程语言和自动化工具进行DB运维自动化,阐述一下你所用编程语言和自动化工具的优缺点和所在工作环境的DB数量吧
编程语言用shell,python,PHP等。这几种编程语言都用过,工具用过zabbix,DB数量大概几百个吧。
4、数据库一般是企业比较重要的系统,对于自动化做成的数据库血案也时有发生,分享一下DB自动化实施过程中遇到的血案例子如果有的话
自动化运维主要是程序写的比较好不会出现血案,目前没有出过,人为误操作发生的血案到有几回。

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
发表于 2017-07-10 10:28 |显示全部楼层
thinkeasy 发表于 2017-07-10 10:25
1、DBA是否需要学习自动化技术?
非常需要,自动化运维不仅是节省人力,更重要的是故障自动切换,对数据库 ...

那也算比较幸运了,没有发生血案,自动化发生血案会比手动严重,因为自动化一次就操作好几百台机器,手动最多也就10几台机器

论坛徽章:
1
2016猴年福章徽章
日期:2016-02-18 15:30:34
发表于 2017-07-10 10:36 |显示全部楼层
回复 4# lyhabc

自动化的运维限制在一定操作权限内,所以不会出现大的故障,而且上线线都经过详细的测试,错误率很低,需要人员处理的因为机器多,容易搞错,才容易发生错误,有次血案是操作的时候把要操作的机器搞错了。

论坛徽章:
18
2015亚冠之阿尔希拉尔
日期:2015-06-02 09:56:10数据库技术版块每日发帖之星
日期:2016-08-13 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-03-19 06:20:00数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-12-25 06:20:35数据库技术版块每日发帖之星
日期:2015-09-12 06:20:00数据库技术版块每日发帖之星
日期:2015-09-11 06:20:00ChinaUnix专家徽章
日期:2015-06-30 16:29:48ChinaUnix专家徽章
日期:2015-06-30 16:29:342015年中国系统架构师大会
日期:2015-06-29 16:11:28
发表于 2017-07-12 15:13 |显示全部楼层
1、DBA是否需要学习自动化技术?
未来是自动化的世界  自动化是个很少的方向 我认为需要
2、如果需要自动化,那么日常DB运维中用到自动化的工作有哪些?
自动创建从节点   自动化恢复  恢复验证 备份  配置管理   上线管理
3、自动化技术离不开编程语言和自动化工具,大家一般用哪种编程语言和自动化工具进行DB运维自动化,阐述一下你所用编程语言和自动化工具的优缺点和所在工作环境的DB数量吧
我现在在学习python  开发速度快 学习加单 适合运维人员学习  我自己管理5个左右集群  不是很多
4、数据库一般是企业比较重要的系统,对于自动化做成的数据库血案也时有发生,分享一下DB自动化实施过程中遇到的血案例子如果有的话
携程不就是自动化死的很惨的例子  呵呵  求书

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
发表于 2017-07-12 16:02 来自手机 |显示全部楼层
《Ansible自动化运维:技术与最佳实践》书很不错,自动化运维说的有点大,不过使用这个工具倒是可以让很多事情工程化,让主机间更好的进行数据同步和软件统一配置下发。让人可以更多的干那些编写规则的事情。

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
发表于 2017-07-13 10:05 |显示全部楼层
stay_sun 发表于 2017-07-12 15:13
1、DBA是否需要学习自动化技术?
未来是自动化的世界  自动化是个很少的方向 我认为需要
2、如果需要自动 ...

自己搞自动化平台吗,自己搞前端吗?

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
发表于 2017-07-13 10:06 |显示全部楼层
niao5929 发表于 2017-07-12 16:02
《Ansible自动化运维:技术与最佳实践》书很不错,自动化运维说的有点大,不过使用这个工具倒是可以让很多 ...

ansible入门必备

论坛徽章:
0
发表于 2017-07-13 14:23 |显示全部楼层
1、DBA是否需要学习自动化技术?
一般来说DBA的没必要学习运维方面的自动化

2、如果需要自动化,那么日常DB运维中用到自动化的工作有哪些?
DB方面如果是没规律的操作是使用不了自动化。
如果在监控服务正常、重启方面还是可以的。

3、自动化技术离不开编程语言和自动化工具,大家一般用哪种编程语言和自动化工具进行DB运维自动化,阐述一下你所用编程语言和自动化工具的优缺点和所在工作环境的DB数量吧
从运维角度来说只使用python,快速、方便、模块多、各程序都有api。

4、数据库一般是企业比较重要的系统,对于自动化做成的数据库血案也时有发生,分享一下DB自动化实施过程中遇到的血案例子如果有的话
暂没有

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP