免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: dooros
打印 上一主题 下一主题

[系统管理] 【每周一议】如何入手系统自动化管理 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-07-16 17:19 |只看该作者
1.自动化管理需要学习哪些知识?
  当然首选shell了,还有sed/awk。。。
2.awk、sed、grep、shell你了解多少,你是如何开始学习和深入的?
  入门级别吧,最开始工作中用到了,所以就开始学习啦,开始是鸟哥的私房菜入门的
3.除了shell,你还使用哪些脚本语言?python?perl?。
  还有perl
4.欢迎大家分享自己的脚本(请加入注释,方便大家理解),对于好的脚本我们将给予一定的积分奖励!!
   都比较简单,就不拿出来丢人了,

论坛徽章:
224
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:1015-16赛季CBA联赛之四川
日期:2023-07-25 16:53:45操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
22 [报告]
发表于 2012-07-17 08:45 |只看该作者
1.自动化管理需要学习哪些知识?
shell肯定不可少,ssh都是必须的,

2.awk、sed、grep、shell你了解多少,你是如何开始学习和深入的?
ibm有个教程很基础,可以学习一下http://www.ibm.com/developerworks/cn/linux/shell/index.html

3.除了shell,你还使用哪些脚本语言?python?perl?。
这个貌似就知道bash

4.欢迎大家分享自己的脚本(请加入注释,方便大家理解),对于好的脚本我们将给予一定的积分奖励!!

论坛徽章:
0
23 [报告]
发表于 2012-07-18 12:42 |只看该作者
shell ,ding!:wink:

论坛徽章:
0
24 [报告]
发表于 2012-07-18 13:32 |只看该作者
1.自动化管理需要学习哪些知识?
shell必备、常用命令、系统常用服务的配置、日志、crontab。

2.awk、sed、grep、shell你了解多少,你是如何开始学习和深入的?
都了解,每个都深入研究学习过。工作需要开始学习和深入的。

3.除了shell,你还使用哪些脚本语言?python?perl?。
python和perl都学过,都懂一点。还用perl写过脚本,但是后来不怎么用,基本都忘了。

4.欢迎大家分享自己的脚本(请加入注释,方便大家理解),对于好的脚本我们将给予一定的积分奖励!!
保留了很多自己写过的脚本,大多与工作有关,不适合分享。就分享个mysql的吧:
#!/bin/bash
## mysql_lISP_IV.sh by lsp 2012-5-22
DB_BAK_PATH=/home/mysql
Log=/home/mysql/mysql.log
MYSQL="/usr/local/mysql/bin/mysql -uroot -pyourpassword lISP_IV"

if [ -f $DB_BAK_PATH/lISP_IV.`date +%Y%m%d`.nolog.sql.gz ];then
        echo "`date +%D_%T`:导入lISP_IV.`date +%Y%m%d`.nolog.sql.gz"  >>$Log
        gzip -df $DB_BAK_PATH/lISP_IV.`date +%Y%m%d`.nolog.sql.gz
        $MYSQL < $DB_BAK_PATH/lISP_IV.`date +%Y%m%d`.nolog.sql
        if [ $? = 0 ];then
              echo "`date +%D_%T`:success"  >>$Log
        else
              echo "`date +%D_%T`:failure"  >>$Log
        fi
else
        echo "lISP_IV.`date +%Y%m%d%H`.nolog.sql.gz do not exist" >>$Log
fi

rm -f $DB_BAK_PATH/lISP_IV.`date +%Y%m%d --date "14 days ago"`.nolog.sql
rm -f $DB_BAK_PATH/lISP_IV.`date +%Y%m%d --date "6 month ago"`.sql.gz
echo "" >>$Log

论坛徽章:
0
25 [报告]
发表于 2012-07-21 00:24 |只看该作者
回复 1# dooros


哪些工作可借由脚本自动化完成,如何测试脚本的可靠性呢?
感觉维护超过5台类似的机器时,就很需要自动化脚本
还有自动部署一类的东西


目前测试可靠性,还是做一台测试机, 脚本执行的时候一定要加上参数判断,什么是测试环境,什么是正式环境

1.自动化管理需要学习哪些知识?
感觉服务器角色方面的东西要特别清楚,看到有新人,看自动化的东西,看了很长时间,也没明白什么是master什么是slave的类似概念
另外脚本功底是必要的,学习中
2.awk、sed、grep、shell你了解多少,你是如何开始学习和深入的?
只是入门,特别不是常开发一些输出处理的东西,awk就很少用,grep常用,因为以前要读代码。shell只是能写些比较土鳖的脚本,呵呵。
3.除了shell,你还使用哪些脚本语言?python?perl?。
perl用过一些
4.欢迎大家分享自己的脚本(请加入注释,方便大家理解),对于好的脚本我们将给予一定的积分奖励!!
没有特别好的,比较土鳖



   

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
26 [报告]
发表于 2012-07-21 17:36 |只看该作者
pl014 发表于 2012-07-09 15:43
用了五年半的linux,对自动化管理及脚本语言这块还真不怎么懂,python倒是写过一个关于计算物理的程序,在这 ...


哥们搞开发的,估计用的少,运维的用的就多了。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
27 [报告]
发表于 2012-07-21 17:37 |只看该作者
nimysun 发表于 2012-07-11 10:21
脚本固然重要,其实很多现成的工具帮了我们很多忙。



哥们可以列举下啊,给大家分享下。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
28 [报告]
发表于 2012-07-21 17:38 |只看该作者
星火2012 发表于 2012-07-16 17:19
1.自动化管理需要学习哪些知识?
  当然首选shell了,还有sed/awk。。。
2.awk、sed、grep、shell你了解多 ...


简单也可以分享下啊!大家互相学习撒。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
29 [报告]
发表于 2012-07-21 17:38 |只看该作者
luobeng 发表于 2012-07-21 00:24
回复 1# dooros


欢迎分享!!!

论坛徽章:
0
30 [报告]
发表于 2012-07-22 14:18 |只看该作者
shell正在学习中,awk,grep这两个用得多些。
公司这边的脚本很多都是perl写的,学完shell也要学了。
啥子都不会,就是当苦力的命。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP