linux服务器运维 主要是做什么工作,工作内容是什么,linux服务器运维 需要掌握哪些技能
挺困的,等年夜饭,呆着呆着。关于服务器运维的名词是系统工程师,而国内的系统工程师往往同时在做管理数据库的工作。
平时简单的在PCsever或者小型机上安装一个数据库,weblogic,mq,MQ中间件,系统层面比较简单。当这些应用程序在服务器上运行时,它们将负责系统的资源,更重要的是数据库。因为这个工作会分几个方向,所以最好多了解一下数据库。如果使用数据库,必须是oracle。现在可以花钱考ocp,但是不好找。
现在熟悉一下linux的命令,给自己装个虚拟机,看看oracle的书。这个工作很简单,门槛低。只需学习一些基本的linux命令,如crontab、tar.gz解压缩和vi编辑器。只需要学习一些关于服务器的知识。像现在,大部分企业用Apache来配置最近流行的Nginx服务器。网络知识,看一下一些常见端口的端口号。一般他会找你讲linux的高性能,然后问你如果服务器出现故障,机器无法开机,你会选择什么解决方案。恢复数据什么的!我现在也是干这行的,不知道怎么和对方沟通。最重要的技能之一是能够发展.在软件行业,开发是必须的。我的处理方法:
1.领导报告
2.服务停机/服务器停机
3.登录远程查看服务,重启相关/机房人员重启服务器。
4.根据以上情况做出决定。
数据总是最大的。
一家公司的LINUX或者UNIX服务器维护都有哪些工作内容
我现在维护几十台Linux Freebsd服务器,
就我个人的经验而言,系统工程师的工作是
保证服务器稳定运行,调整结构满足应用服务需求。
1.采取预防措施并配置防火墙。
2.定期备份,以便及时修复问题。
3.有一定的监控程序来监控硬件服务的流量。以便在第一时间知道并解决问题。
4.在服务器更改之前制定备份和更改计划。
5.网络结构要尽可能减少单点故障,最好有一定的故障处理机制!
6.了解不同应用的硬件和系统要求。比如数据库服务器的内存要足够大,尽量减少io操作,硬盘要尽可能快地旋转(个人认为现在SAS硬盘的性能比以前的SCSI Mysql要好),系统参数的调整和优化,比如文件描述符等。
多读书,多学习,你的经验就会越来越多!
推荐一个适合你学习的好地方。
www.chinaunix.net
一般我都不告诉他,哈哈!