运维流程(供新手参考).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运维流程(供新手参考)

运维流程 因为大家(或者说有些同学)现在都没有一个运维的流程和规划,所以笔者在此给大家介绍我的运维经验,希望大家能够吸取。有问题可以提出来。 首先运维要从时间段上分的话,应该分为刚刚进入公司,进入公司时间较长,和进入时间长三个阶段。我的介绍就分别从这三个阶段介绍开来。 刚刚进入公司的时候,对公司实际的情况都不了解,一般来讲就应该从深入考察公司网络拓扑和服务器数量上开始。 基本上的公司的运维组,会有一个到两个或者几个人在那里承担,所以基本上来说,要得到有关网络,防火墙,服务器的资料是比较容易的。所以大家一开始的时候不用着急,还是考虑首先把公司内部网络的网段,ip等等确定下来。编辑成一个表。(网络拓扑.xls) 其次要熟悉公司的防火墙配置,防火墙的型号,是硬件的还是软件的,备份一份出防火墙的策略。 然后接下来就是服务器,首先要得到一张服务器连接账户和密码的表(服务器连接账户.txt),这些表中的数据很重要,需要备份出来。接下来可以考虑进入服务器的熟悉阶段。 其实服务器的熟悉阶段比较容易,首先要熟悉服务器的网络配置,字符集,以及查看下/etc/profile /etc/rc.local /etc/sysconfig/i18n /etc/sysconfig/iptables等内容.还有就是确认各个服务器的定时脚本任务,使用crontab –l. 接下来将各个服务器IP以及上面都跑了些什么服务弄清楚。最好是将其列出一个表格,把IP地址,服务名称,服务中间件使用名称,各个服务器上面的数据连接。基本上来说服务分以下几种。Apache、Nginx(负载均衡及静态页应用)tomcat、resin(jsp中间件,需要安装jdk网上皆有安装方法及安装包,这里不再辄述)mysql,oracle数据库。 要把各个服务的服务器log日志存放目录,配置文件位置,使用端口号以及数据存放目录确定下来,编成表格列出来。(服务器程序.xls) 接下在需要做的就是熟悉服务器的各项配置。(别告诉我你不知道配置文件在哪里。) 这一套流程下来,估计得十天半个月过去了。 接下来需要做的事情就是要把各个系统的启动流程总结一遍。要弄清楚启动顺序,一遍那个服务出了问题不知道如何重新启动。 备份各项数据内容。希望大家把需要用到的数据,应用数据,数据库数据,都使用各种工具备份出来,可以在服务器下建立/home/backup目录,这些目录中在建立相应的主目录。 最好做一台备份服务器,把各项服务都同步到上面去,将/etc 目录最好也同步到备份服务器的一个自建的/bketc 目录下。至于数据库,做好主从同步一类的备份工作。如果有能力和服务器的话可以考虑做集群。 为什么要备份,其实就是做好事件来之前的准备工作。打仗讲究“兵马未动 ,粮草先行”有了好的备份策略和使用好的备份方法,是可以将问题化解于无形的。其实备份的方法也很简单,使用tar打包加上年月日小时分钟就可以了。有了好的准备,即使出了服务器出了问题,也可以配合开发人员很快的进行恢复工作。 举例说明: tar -zcvf /home/appusr/backup/jidk/jidk.bak$(date +%Y%m%d%H%M).tgz /home/appusr/apache-tomcat-9090/webapps/jidk /dev/null 另外,有一个需要备份的时机是很重要的,那就是进行代码更新之前,一定要备份。 数据库,每天都备份,然后将7天以前或两周以前的数据删掉,以节省磁盘空间。 Log日志要备份。有些应许需要记录访问日志以进行提取工作,所以日志是需要进行备份,最好是传输到日志服务器上面去。 各个服务都有端口,可以将nginx或者tomcat后面加上“-端口号”比如“tomcat-9330”、“apache-9080”等等。以备和之前总结的服务表统一起来。 关于做服务集群的部分需要大家继续学习,我也只是刚刚知道了一些,我们公司采用的是nginx作为负载的方式,所以后台需要使用到proxy_pass模块和upstream模块,这两个重点看下即可。Nginx配置其他比较重要的部分是,短地址的配置使用location模块,重点看下即可。 关于tomcat的部分我懂的不是很多,因为是开发人员负责起来的部分。现在简短的介绍下配置方面。  HYPERLINK /midnight/archive/2004/11/04/60398.html tomcat中的几点配置说明 1. 如何加大tomcat连接数 在tomcat配置文件server.xml中的Connector ... /配置中,和连接数相关的参数有: minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10 maxProcessors:最大连接线程数

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档