服务器运维基础知识?
一、设备
网线的线序接法,百兆和千兆网线,光纤线,思科路由,华为路由,交换机什么的,包括一些VLAN组建,交换机和路由器之间的学习,一般我建议学习到CCNP就够了,计算机硬件了解,一般你自己DIY过电脑,一般都清楚明白。了解服务器和普通PC的区别,服务器 分别是 1U 2U 4U,然后就是找托管的托管服务器,费用根据机房线路多少,带宽,地域而决定,注册域名,备案最好也懂。
二、数据链路层
关乎就是MAC地址的走向,交换机学习,局域网的东西。
三、网络层
了解中国互联网几大ISP,电信,移动,联通,教育网互相连接的弊端,掌握tcpdump,winshark,的抓包软件,TCP/IP协议,当然也有很多路由器的协议。
四、缓存层
几个开源缓存的软件
squid
varnish
服务器硬件运维基础知识?
1. 服务器硬件组成:了解服务器的各个组件,如处理器、内存、存储、网络接口等,以及它们在服务器中的作用。
2. 服务器操作系统:熟悉常见的服务器操作系统,如Windows Server、Linux等,以及它们的管理和配置。
3. 硬件故障诊断:掌握硬件故障的排查方法,包括通过日志文件、系统指示灯等手段来判断故障原因。
4. 硬件维护:了解如何进行硬件的更换和升级,如更换硬盘、内存等,以及如何进行预防性维护,如清洁服务器、检查电缆连接等。
5. 硬件监控:掌握如何使用监控工具来监控服务器的运行状态,如温度、电压、磁盘空间等。
6. 备份与恢复:了解如何备份和恢复服务器数据,以及如何进行灾难恢复。
7. 安全知识:了解如何保障服务器的安全,如设置防火墙、更新补丁等。
8. 环境因素:了解服务器的放置环境,如温度、湿度等,以便更好地维护服务器。
以上是服务器硬件运维的一些基础知识,掌握这些知识可以帮助运维工程师更好地管理和维护服务器,保障业务的稳定运行。
运维用什么工具管理上百台服务器?
可以用集群化服务器运维管理工具,例如云帮手这类的软件进行管理。
1.云帮手可以添加多个服务器,对服务器的系统、数量、云厂商都没有限制,适合你这种有多个服务器需要进行管理的,
云帮手上面也都有,而且也不收费,对于运维工作效率的提高有很大帮助。
我有1000台服务器,运维工作中应该注意什么?
初级运维可能告诉你要[_a***_]监控,然后附上一系列监控手段、工具、指标,再加些应急响应的处理方式。
中级运维可能告诉你要做好自动化,包括系统的安装部署、程序的批量发布、一些命令的自动执行等各类服务器管理。当然符合中级标准准的,必然这个自动化是建立在一个有效的CMDB下,1000台服务器各类指标需要自动采集、关联。
高级运维,可能告诉你,要从SRE逐渐上升到DEVOPS、AIOPS,并给出一系列流程管控、基于机器学习的各类指标管理及恢复。
然而,我的个人观点是,一切可视化。1000台服务器,想知道什么、领导想知道什么、业务老总想知道什么,都能可视化出来。 包括机器性能、交易总量、机房环境等。
可视化要做好,其实凌驾一切。