服务器硬件以及RAID配置

507 阅读6分钟

image.png


服务器硬件

服务器部件

  • cpu
  • 主板
  • 内存
  • 硬盘
  • 网卡
  • 电源
  • raid卡
  • 风扇
  • 远程管理卡

服务器常见故障

系统不停重启进入不了系统

  • 排查是否是硬件故障,系统盘是否损坏(硬盘灯红色,黄色,绿色)
  • 查看系统第一启动项是那种方式(硬盘 网络网卡 光驱 U盘) bios
  • 是否双系统?双系统
  • 硬盘主板背板是否有问题
  • 服务器开机较慢请耐心等待3分钟,不是起不来

卡在开机界面右下角有fA B2 H8

对应位置的内存条出现问题,有标号更换对应位置内存条即可,没标号需排查内存。
如何排查内存

  • 国内机器一般可内存最小化测试
  • 国外机器有些需要保持双通道运行(添加,减少),成对出现
  • 对半测试内存条,先8条,再4条,如果没问题另外4条,后2条,没问题测试另外2条,最后测试1条

系统安装不上

  • 该机器是否支持该系统
  • 驱动是否合适或是否已打驱动官网 客服
  • 系统镜像是否可用
  • 使用的U盘,光驱是否正常?光驱 外接光驱
  • 客服

如何进入服务器的bios

  • 一般国内厂商大都是delete(浪潮,曙光,华为等)
  • 联想是 F1
  • IBM F1
  • DELL F2
  • 惠普 F9

安装系统

  • 先做raid(做什么级别的raid)
  • 安装系统,分区怎么分(普通分区,还是逻辑卷)
  • 做网卡bond

RAID

RAID磁盘阵列

RAID,独立冗余磁盘阵列,把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。
组成磁盘阵列的不同方式称为RAID级别,常用的RAID级别有:RAID0,RAID1,RAID5,RAID6,RAID1+0

RAID0

RAID0连续以位或字节为单位分割数据并行读/写于多个磁盘上。

image.png

优点

  • 提高硬盘读写性能
  • 磁盘利用率100%

缺点:没有冗余功能(由于数据无价,几乎不用)
组成RAID0,最少要两块磁盘。如果一块也可以,只是没有实际意义,不提高读写性能。
一块硬盘做RAID0的用途:(了解)
硬盘背板识别硬盘有两种模式

  • 直连模式:硬盘没有做raid(识别单个硬盘,没有做过特殊处理的普通硬盘)
  • raid模式:硬盘做了raid

这两个模式不能互通

RAID1

通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。

image.png

优点

  • 提高读的性能
  • 有冗余功能(允许坏一块盘)

缺点

  • 读写性能不高
  • 磁盘利用率只有50%

组成RAID1最少要两块磁盘,且一定是2n(偶数),容量n/2(如果两块磁盘容量不一样,则按小容量的来)。

RAID5

  • RAID4:将数据一次存储再多个硬盘上,还有一个校验硬盘,将前面数据通过校验运算,存放在校验盘上。但由于校验盘计算过多,容易出现故障,且校验盘尤为重要,所以发展出了RAID5。

image.png

  • RAID5:N(N>=3)块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储。(RAID4将校验位全都放在一个盘上,而RAID5均匀分散在几个盘里) image.png

优点

  • 读取快
  • 有冗余(允许坏一块盘)

缺点:写入性能满,因为需要计算校验位。
组成RAID5最少要三块盘(>=3),利用率是1-1/n(n>=3)

  • RAID6:与RAID5相比,RAID6增加了第二个独立的奇偶校验信息块,两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用。

image.png

RAID10

将n块盘两两镜像后,再组合成一个RAID0。

image.png

优点

  • 读写性能高
  • 有冗余(坏一块盘没问题,坏两块盘1/3的概率丢数据)

缺点:磁盘利用率50%
组成RAID10最少要四块磁盘,利用率n/2n>=4且n为偶数

怎么实现RAID?

阵列卡

阵列卡是用来实现RAID功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的,不同的raid卡对应的raid功能不同。

硬盘状态

显示状态含义
ready新硬盘,可直接使用
Online表示该硬盘已经加入RAID。
Global Hot Spare表示该硬盘为全局热备盘。
Dedicated Hot Spare表示该硬盘为局部热备盘。
Unconfigured Good/bad表示该硬盘为空闲硬盘(未加入RAID、也未设置为热备盘)。
foreign外来设备残留 上一家的raid

硬件RAID

要看RAID卡,看RAID卡的支持级别。
步骤

  1. 出现提示按CTRL+R进入 image.png

  2. 进入到控制界面 image.png

  3. 查看raid卡信息ctrl+n 切换目录界面到properties image.png

  4. 移动光标到SAS3180(Bus 0x03,Dev 0x00)。按F2,选择create Virtual Drive image.png

  5. 进入到RAID界面,TAB键切换光标位置 image.png

  6. 选择RAID类别 image.png

  7. 图示为RAID1,上下键选择要用的硬盘,按Enter确认 image.png

  8. 光标移到ok确认 image.png

  9. 设置全局热备,选中待设置的硬盘,按“F2”,在弹出的菜单中选择Make Global HS。如果要删除,选择菜单中的Remove Hot Spare drive即可。 image.png

  10. 返回到CU主界面中,按右箭头展开折叠信息查看详细配置情况。确认没问题后,光标移动到Virtual Drives确定,选择Start开始。 image.png

  11. 如果硬盘是Foreign状态,则需要在Foreign Config中选择Clear。

image.png

image.png

软件RAID

mdadm工具:为软RAID提供管理界面,为空余磁盘添加冗余,结合内核中的md RAID设备可命名 为/dev/md0、/dev/md1、/dev/md2、/dev/md3(要按顺序取,否则会报错)等。

  mdadm [mode] <raiddevice> [options] <component-devices>
 命令    模式   阵列名字(md0)   选项    选择/dev/sdb  /dev/sdd
模式作用
-C创建模式*
-A装配模式
-F监控模式
-a管理模式:添加磁盘
-r管理模式:移除磁盘
-f管理模式:标记指定磁盘为损坏
选项作用
-c指明块大小,单位k
-D或--detail显示raid的详细信息
-v显示过程*
-l指明要创建的RAID的级别*
-n使用多少个块设备来创建此RAID*
-x指明热备盘的个数*

步骤

  1. 创建软RAID image.png

  2. 建立文件系统 image.png

  3. 挂载 image.png