linux运维简答题

1- 什么是运维

  1. 运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,
    在设备运转的过程中,对设备进行维护。运维集合了网络、系统、数据库、开发、安全、监控于一身的技术
    运维又包括很多种,有DBA运维、网站运维、虚拟化运维、监控运维、游戏运维等

  2. 游戏运维又有分工,分为开发运维、应用运维(业务运维)和系统运维
    开发运维:是给应用运维开发运维工具和运维平台的
    应用运维:是给业务上线、维护和做故障排除的,用开发运维开发出来的工具给业务上线、维护、做故障排查
    系统运维:是给应用运维提供业务上的基础设施,比如:系统、网络、监控、硬件等等

总结:开发运维和系统运维给应用运维提供了“工具”和“基础设施”上的支撑
开发运维、应用运维和系统运维他们的工作是环环相扣的

2- 如何高效率管理多台服务器

  1. 设定跳板机,使用统一账号登录,便于安全与登录的考量。
  2. 使用salt、ansiable、puppet进行系统的统一调度与配置的统一管理。
  3. 建立简单的服务器的系统、配置、应用的cmdb信息管理。便于查阅每台服务器上的各种信息记录。

3- raid0 raid1 raid5 三种工作模式的工作原理及特点

RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据
还有一个大功能,多块盘放在一起可以有冗余(备份)
RAID整合方式有很多,常用的:0 1 5 10

  1. RAID 0,可以是一块盘和N个盘组合。优点: 读写快,是RAID中最好的。 缺点:没有冗余,一块坏了数据就全没有了
  2. RAID 1,只能2块盘,盘的大小可以不一样,以小的为准10G+10G只有10G,另一个做备份。它有100%的冗余,缺点:浪费资源,成本高
  3. RAID 5 ,3块盘,容量计算10*(n-1),损失一块盘。特点,读写性能一般,读还好一点,写不好

总结:

  • 冗余从好到坏:RAID1 RAID10 RAID 5 RAID0
  • 性能从好到坏:RAID0 RAID10 RAID5 RAID1
  • 成本从低到高:RAID0 RAID5 RAID1 RAID10

建议

  1. 单台服务器:很重要盘不多,系统盘,RAID1
  2. 数据库服务器:主库:RAID10 从库 RAID5RAID0(为了维护成本,RAID10)
  3. WEB服务器,如果没有太多的数据的话,RAID5,RAID0(单盘)。有多台,监控、应用服务器,RAID0 RAID5

猜你喜欢

转载自www.cnblogs.com/lemanlai/p/12500441.html