系统运维面试题

基础

选择

  1. 6块1T硬盘做完raid50后,可供使用内存有多大?
    解析: raid50备份方案为两组RAID5组成RAID0,做raid 5阵列所有磁盘容量必须一样大,当容量不同时,会以最小的容量为准。 最好硬盘转速一样,否则会影响性能,而且可用空间=磁盘数n-1,Raid 5 没有独立的奇偶校验盘,所有校验信息分散放在所有磁盘上, 只占用一个磁盘的容量。两组RAID5会牺牲两块盘的空间,所以容量是N-2
    系统运维面试题_第1张图片
    所以是4T。
  2. 4块1T硬盘哪种RAID级别做不了?
    A. RAID5 B.RAID6 C.RAID10 D.RAID1
    解析:
    Raid 0:一块硬盘或者以上就可做raid0
    优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G。速度是一样。
    缺点:无冗余能力,一块硬盘损坏,数据全无。
    建议:做raid0 可以提供更好的容量以及性能,推荐对数据安全性要求不高的使用。

Raid 1:至少2块硬盘可做raid1
优势:镜像,数据安全强,2快硬盘做raid一块正常运行,另外一块镜像备份数据,保障数据的安全。一块坏了,另外一块硬盘也有完整的数据,保障运行。
缺点:性能提示不明显,做raid1之后硬盘使用率为50%.
建议:对数据安全性比较看重,性能没有太高要求的人使用。

Raid5:至少需要3块硬盘raid5
优势:以上优势,raid5兼顾。任意N-1快硬盘都有完整的数据。
缺点:只允许单盘故障,一盘出现故障得尽快处理。有盘坏情况下,raid5 IO/CPU性能狂跌,此时性能烂到无以复加。
建议:盘不多,对数据安全性和性能提示都有要求,raid5是个不错选择,鉴于出问题的性能,盘多可考虑riad10

Raid6:至少需要4块硬盘做raid6
优势:raid6是再raid5的基础上为了加强数据保护而设计的。可允许损坏2块硬盘。
可用容量:C=(N-2)×D C=可用容量 N=磁盘数量 D=单个磁盘容量。
比如4块1T硬盘做raid6可用容量是:(4-2)×1000GB=2000GB=2T
缺点:性能提升方面不明显
建议:对数据安全性要求高,性能要求不高的可选择。

Raid10:至少需要4块硬盘。raid10是2组硬盘组成raid1,2组raid1组成raid0,所以必须需要4块硬盘。
优势:兼顾安全性和速度。基础4盘的情况下,raid10允许对柜盘2块故障,随着硬盘数量的提示,容错量也会相对应提升。这是raid5无法做到的。
缺点:对盘的数量要求稍高,磁盘使用率为一半。
建议:硬盘数量足够的情况,建议riad10.

题外话:raid5 VS raid10
只看盘的数量的话,raid5的写性能不逊于raid10.
4盘的情况下,raid10提供2盘的写性能,raid5提供3盘
但,raid5的校检体质,导致额外的I0和CPU使用。

所以都可以做

  1. 数据冗余是指?
    解析:存在重复的数据

填空

  1. 在常用的各种RAID级别中,空间利用率最低,但安全性最大的是(RAID10)RAID 1在这里就是一个冗余的备份阵列,而RAID 0则负责数据的读写阵列,损失一半空间
  2. RAID磁盘阵列中不具有容错技术的是(RAID0)
  3. 说明下列RAID技术至少需要几块盘
    RAID0 (一块)
    RAID1 (两块)
    RAID5 (三块)
    RAID10(四块)

简答

RAID的核心技术是什么?

镜像,将数据复制到多个磁盘,一方面可以提高可靠性,另一方面可并发从两个或多个副本读取数据来提高读性能。显而易见,镜像的写性能要稍低, 确保数据正确地写到多个磁盘需要更多的时间消耗。
数据条带,将数据分片保存在多个不同的磁盘,多个数据分片共同组成一个完整数据副本,这与镜像的多个副本是不同的,它通常用于性能考虑。数据条带具有更高的并发粒度,当访问数据时,可以同时对位于不同磁盘上数据进行读写操作, 从而获得非常可观的 I/O 性能提升 。
数据校验,利用冗余数据进行数据错误检测和修复,冗余数据通常采用海明码、异或操作等算法来计算获得。利用校验功能,可以很大程度上提高磁盘阵列的可靠性、鲁棒性(https://baike.baidu.com/item/%E9%B2%81%E6%A3%92%E6%80%A7/832302?fr=aladdin)和容错能力。不过,数据校验需要从多处读取数据并进行计算和对比,会影响系统性能。 不同等级的 RAID 采用一个或多个以上的三种技术,来获得不同的数据可靠性、可用性和 I/O 性能。

作者:王奥(OX)
链接:https://www.zhihu.com/question/20131784/answer/90235520
来源:知乎

  1. 磁盘的种类有哪些,请简要说明?
    按磁盘材质分:
    SSD固态硬盘(Solid State Drive):
    用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯
    片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品
    外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视频监控、网络监
    控、网络终端、电力、医疗、航空、导航设备等领域。
    优点:读写速度快;防震抗摔性;低功耗;无噪音;工作温度范围大;轻便
    缺点:容量小;寿命有限;售价高

HHD混合硬盘(hybrid harddrive,HHD): 是既包含传统硬盘又有闪存(flashmemory)模块
的大容量存储设备。闪存处理存储中写入或恢复最频繁的数据。很多公司开始提供这项技术的
变体,他们期望它会在高端系统中受到追捧,尤其是在笔记本电脑和个人数字助理中。

相比传统硬盘,混合硬盘(hybrid hard drive,HHD)有很多优点,包括:
应用中的数据存储与恢复更快,如文字处理机
系统启动时间减少
功耗降低
生成热量减少
硬盘寿命延长
笔记本和PAD的电池寿命延长
工作噪声级别降低
混合硬盘(hybrid hard drive,HHD)的不足包括:
硬盘中数据的寻道时间更长
硬盘的自旋变化更频繁
闪存模块处理失败,不可能进行其中的数据恢复
系统的硬件总成本更高(现在应用不多,基本淘汰,属于SSD和HDD的中间过渡产物)

传统硬盘(HDD,Hard Disk Drive的缩写):
即硬盘驱动器的英文名。最基本的电脑存储器,我们电脑中常说的电脑硬盘
C盘、D盘为磁盘分区都属于硬盘驱动器。目前硬盘一般常见的磁盘容量为80G、128G、
160G、256G、320G、500G、750G、1TB、2TB等等。硬盘按体积大小可分为3.5寸、2.5
寸、1.8寸等;按转数可分为5400rpm/7200rpm/10000rpm等;
按接口分:
从整体的角度上,硬盘接口分为IDE、SATA、SCSI、SAS和光纤通道五种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场而光纤通道只用于高端服务器上,价格昂贵。SATA主要应用于家用市场,有SATA、SATAⅡ、SATAⅢ,是现在的主流
性能与价格都是升序排布。

  1. 服务器结构类型有哪些,请简要说明?
    目前按照外形结构划分,服务器可分为塔式、机架式、刀片式三种类型
  2. 重装系统需要注意的事情有哪些?
    1、服务器重装最重要的事情当然是备份数据,一定要将数据完整的备份好并确认无误再进行重装。
    2、然后是驱动,最好提前下载好官方原版的驱动程序。
    3、记录服务器原有的设置,比如IP分配方式等。
    4、重装有两种,一种是只重装系统盘,装完后要首先进行全盘杀毒,然后再安装软件,另外一种是全盘重装,可能会重新分区格式化,建议能修复优化的前提下最好不要重装服务器,因为涉及到的软件及系统组件可能会很多!
  3. linux启动过程
    系统运维面试题_第2张图片
    系统运维面试题_第3张图片
  4. 个位数RAID的特点 略
  5. 32位操作系统最大可使用(4G)内存。寻址空间有限
  6. 一块新买的硬盘如何才能在服务器上使用?
    最简回答:格式化硬盘、挂载
    https://jingyan.baidu.com/article/c1465413fec6810bfdfc4c55.html
  7. 主板上的电池作用:
    电池的作用是在电脑关闭以后,继续为主板上的BIOS模块供电以保存BIOS设置信息
  8. 磁盘的四个部分:()
    四个部分组成,分别为引导块、专用块、i节点表块和数据存储块。
    Linux系统中的每个文件都被赋予一个唯一的数值,这个数值称做索引节点。索引节点存储在一个称作索引节点表<inodetable>中,该表在磁盘格式化时被分配。每个实际的磁盘或分区都有其自己的索引节点表。一个索引节点包含文件的所有信息,包括磁盘上数据的地址和文件类型。文件类型包括如普通文件、目录和特殊文件这样的信息。
    linux硬盘组织方式为:引导区、超级块(superblock),索引结点(inode),数据块(datablock),目录块(diredtoryblock)。其中超级块中包含了关于该硬盘或分区上的文件系统的整体信息,如文件系统的大小等;超级块后面的数据结构是索引结点,它包含了针对某一个具体文件的几乎全部信息,如文件的存取权限、所有者、大小、建立时间以及对应的目录块和数据块等;数据块是真正存储文件内容的位置。但是索引结点中不包括文件的名字,文件名是放在目录块里的。目录块里包含有文件的名字以及此文件的索引结点编号。
  9. 系统交换分区是作为系统(虚拟存储器)的一块区域。
  10. 多核CPU与单核cpu的优缺点,是不是所有程序在多核CPU上运行都快?为什么?
    不是的,操作系统调度只管线程,没有进程的调度
  11. 服务器主要有哪些部分组成?
    内存:数据临时存储的位置
    硬盘:数据永久存储的位置
    电源:供电
    CPU:进行数据运算
    风扇:提供散热
  12. 说一说以前工作中的服务器品牌和型号
    服务器型号介绍以DELL服务器为例
    2010以前:1U的:1850、1950
    2U的:2850、2950
    2010~2013年:1U :R410、R610
    2U:R710
    2014~2016年:1U:R420/430 、R620/630
    2U:R70/R730
    第一位是字母:代表此服务器的型号
    R:Rack,机架式服务器
    T:Tower,塔式服务器
    M:Modular,模块化的意思,实际上就是刀片服务器
    C:比较特别的一个系列,为数据中心解决方案部门提出的高密度服务器,也称之为微服务 器,命名方式也与其它系列不同。
    第二位是数字:代表此服务器在整个产品线中的位置。6说明是主流机型,其它包括:

1和2系列是基础入门级的单路CPU服务器,是小型企业首台服务器的理想之选;
3、4、5系列为中高端的单路CPU和入门级的双路CPU服务器,可选的高级系统管理功能,能满足一般业务的需求,适合远程站点和较大公司部门使用,也可作为中小型企业的核心业务应用程序服务器;
6、7、8系列是主流的双路CPU和入门级的四路CPU服务器,拥有强大的性能,能够满足大部分企业级应用需求,适合需要卓越的虚拟化、系统管理能源效率的服务器机房、企业数据中心和远程站点使用;
9系列是最高端的四路CPU服务器。拥有强大的计算能力,支持超大内存。适合需要最高性能、可靠性和I/O可扩展性的关键任务应用程序。至于8路CPU的服务器,戴尔曾经在第4代PowerEdge服务器中推出过对应产品。后续由于处理器超线程以及多核技术在服务器产品上的普及,戴尔逐步将其8路服务器产品线过渡到4路多核服务器上,因此不再开发新的8路服务器产品。
第三位是数字:代表此服务器是第几代的服务器。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
编辑/etc/sysconfig/i18n这个文件,
不管你装的是中文版,还是英文版.删掉原来的设置,把下面的拷贝过去
LANG=“zh_CN.GB18030”
SUPPORTED=“zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en”
SYSFONT=“latarcyrheb-sun16”
保存,重起.OK了
这时候,linux控制台下就可以显示中文了,
在RHEL5中对应的文件是/usr/lib/locale/zh_CN.gb18030

/etc/sysconfig/i18n 这里存放的是系统的区域语言设置
第一行 表明你当前系统的语言环境变量设置 ,这里是 zh_CN.GB18030
第二行 表明系统预置了那些语言支持 ,不在项目中的语言不能正常显示
第三行 定义控制台终端字体,你文本登录的时候显示的字体就是这个 latarcyrheb-sun16
注:
I18N 是 internationalization 的缩写形式,意即在 i 和 n 之间有 18 个字母,本意是指软件的“国际化”.
I18N支持多种语言,不过同一时间只能是英文和一种选定的语言,例如英文+中文、英文+德文、英文+韩文等等;
原来的:
LANG=“zh_CN.UTF-8”
SUPPORTED=“zh_CN.UTF-8:zh_CN:zh”
SYSFONT=“latarcyrheb-sun16”
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

你可能感兴趣的:(运维面试)