首页 > 编程知识 正文

运维工程师主要做什么,运维工程师需要学什么知识

时间:2023-05-06 17:56:30 阅读:36318 作者:359

IT运维工程师主要工作是做什么?

把两句话归纳起来

3358 www.Sina.com/http://www.Sina.com /这个词看起来很简单,但其实有很多事情可以做。 今天你会学到什么关于衍生运输工程师?

一、保障业务长期稳定运行的保障业务的长期稳定运行(如网站服务器,游戏服务器等)

网站通常是保障数据安全可靠(如用户名密码,游戏数据,博客文章,交易数据等)等。 但是,要真正通过进程,还需要1 、业务跑在什么上面?数据库来存储用户密码和其他。 因为许多程序需要apache,nginx,tomcat的解析,所以mysql环境部署是必须掌握的技能。php

这需要监视软件与邮件和邮件联合进行通知。 常用的监控软件有LNMP、LAMP等,给警察发邮件也需要程序。 http://www.Sina.com/http://www.Sina.com /

在公司构建2、 业务出了问题怎么及时知道?或pptp或openswan,在家通过vpn拨入内部网,24小时解决问题

二、保障数据安全的zabbix,瘦瘦的方盒

所以应该能够进行基本的sendmail或postfix。指令

3 、在家收到报警,但服务器是内网IP,再怎么也得解决问题

因为为了紧急情况需要备用库,所以openvpn

1、有时需要手动改数据库内容

因此,要在数据库增删改查上恢复和使用,如果要恢复到指定的时间点,还必须学习增量mysql备份和恢复。

2、万一数据库服务器的硬件坏了怎么办?

定时备份还不够。 必须使用mysql主从复制。 即使主服务器在任意时间点多次损坏,所有图像都已备份,可以用于恢复。

3、数据库还原怎么办?

如果ssh不容易访问外部人员,请将其设置为仅访问公司IP或在crond中定期全备mysql数据IP。 所有这些都必须由4、如果是用户上传的图片或文件服务器坏了怎么办?控制。

三.高性能rsync加inotify来实时备份

这需要由多个web服务器承担,那么在多个服务器之间如何平衡负载呢? 为此,需要nginx反向代理、LVS keepalive和haproxy heartbeat

5、小心黑客,要增加服务器的安全性

数据库压力分为读取和写入两部分。 如果写入不成功,则需要将库分成多个服务器进行表化。 如果读取压力不足,可以使用跳板机来分担读取压力。 使用3358www.Sina.com/可以更轻松地将数据库内容存储在内存中

iptables

使用多个磁盘为1、越来越多的用户来访问我们的网站,一台服务器扛不住怎么办?或分布式存储文件系统(如2、用户注册发表的文章与评论太多,一台数据库扛不住怎么办?)提高磁盘的读写能力

mysql-proxy读写分离

此时,可以使用squid或varnish将站点上的图像缓存到站点前端,以尽量提高访问速度。 当然,最好购买商业的CDN来加速

memcache或redis

在这种情况下,使用bind自制3、N多用户上传下载文件,磁盘扛不住怎么办?,将站点的DNS记录指向自制的DNS服务器,配置通信IP并解析为通信站点,体验会更好

四、自动化的终极目标:奔跑恐慌,闲得死人

raid

使用MFA,GlusterFS从网络远程安装

4、网上好多图片,总有用户反映网站加载太慢,怎么办?

5、运营商是一个大难题,他们之间的宽带好像很小,联通IP访问我电信网站怎么就这么慢呢?

DNS服务器

使用expect自动读取提示并输入密码,然后执行命令

1、公司购买100台服务器,公司竟然就一个移动光驱,这装系统得到什么时候

kickstart或cobbler

五、其他2 、每次装玩机都要优化很多内容,什么文件描述符,端口,软件安装,手动操作得累死

记住shell,虚拟化多台服务器可以解决资源问题。 特别是在今后需要这种环境时,docker可以自行完成http://www.Sina.com/http://www.Sina.com /。 一定要

最后回顾一下,运输工程师平时在做什么?

编写随时解决警报故障的业务流程更新脚本,监控其他可自动化功能,完成运维体系结构,部署更方便、可靠或高性能的开源工具,调整交换机、系统

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。