"保姆级教程"轻松掌握各类型服务器RAID和BIOS配置 (第一章)
qiyuwang 2024-10-23 14:46 14 浏览 0 评论
1 RAID基础知识
RAID是英文Redundant Array of Independent Disks的缩写,中文简称独立冗余磁盘阵列。是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成的一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。
1.1 RAID0
含义:是一种简单的、无数据校验的数据条带化技术。实际上不是一种真正的 RAID ,因为它并不提供任何形式的冗余策略,它将所在磁盘条带化后组成大容量的存储空间,将数据分散存储在所有磁盘中,以独立访问方式实现多块磁盘的并读访问。
优点:低成本、高读写性能、 100% 的高存储空间利用率。
缺点:不提供数据冗余保护,一旦数据损坏,将无法恢复。
图1 RAID0
1.2 RAID1
含义:通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。
优点:拥有完全容错的能力,50%磁盘故障不影响系统使用。
缺点:实现成本高,磁盘利用率为50%
使用建议:适用于存放重要数据,如服务器和数据库存储领域。
1.3 RAID5
含义:是一种存储性能、数据安全和存储成本兼顾的存储解决方案。 也可以理解为是RAID 0和RAID 1的折中方案。
优点:同时存储数据和校验数据,数据块和对应的校验信息存保存在不同的磁盘上,当一个数据盘损坏时,系统可以根据同一条带的其他数据块和对应的校验数据来重建损坏的数据;可利用磁盘为N-1块。
缺点:同时只允许1块硬盘故障;所有磁盘转速、容量必须一样大,不然会严重影响性能。
使用建议:RAID 5具有和RAID 0相近似的数据读取速度,同时磁盘利用率比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案。
2 适用服务器
对常用的服务器RAID配置、BIOS配置和适用的操作系统等信息汇整如下:
3 部署流程
服务器RAID和BIOS部署流程整理如下:
4 戴尔服务器配置
4.1 RAID配置(ctrl+r)
4.1.1 操作步骤
1) 开机后,当屏幕出现press ctrl R的提示,立即点击按键ctrl+R进入RAID配置界面;
2) 在虚拟硬盘上点击“F2”,对虚拟硬盘进行删除操作,选择“Delete VD”,删除原有虚拟硬盘;
3) 重新添加虚拟硬盘,点击“F2”,创建新的虚拟硬盘,选择“Create New VD”。
4.1.2 RAID配置原则
1) 一块硬盘可配置RAID0;
2) 两块同规格的硬盘可配置RAID1;
3) 三块及以上同规格的硬盘可配置RAID5;
4) 按Tab键可以进行选项之间的切换,切换到RAID Level后为RAID级别选择RAID 5,然后切换到硬盘,勾选3个同样大小的硬盘(使用上下键移动,按空格键确定,当前面出现“X”表示已经选中),最后切换到OK,点击enter键;
5) 点击“Ctrl-N”切换页面,切换到初始界面,配置好后在Virtual Disks按“F2”,然后选择Initialization-start Tnit进行快速Raid格式化,按回车即可继续,然后重启操作系统。
4.3 BIOS配置(f10)
重启系统后,当界面右上角出现提示F10选项,立即点击“F10”进入到OS部署界面;
1) 选择OS部署,点击“部署OS”,下一步;
2) 选择部署路径,点击“直接转至OS部署”,下一步;
3) 选择需要安装的操作系统,下一步;
(此处选择安装Microsoft Windows Server 2008 x86 with SP2)
4) 系统提示自动编写操作系统驱动程序,自动完成后进入安装选择模式,选择“手动安装”,点击下一步
5) 选择引导模式,选择“BIOS”,点击下一步;
6) 此时,系统提示插入操作系统介质,把系统安装光盘放入光驱内,点击下一步;
7) 重新引导系统,完成。
5 联想服务器配置(RD630)
5.1 RAID配置(ctrl+h)
1) 服务器开机,到此界面按Ctrl +H键,进入raid配置界面;
2) 点击start进入主配置菜单界面;
3) 进入主配置菜单界面后,右侧Physical View窗口会显示出当前检测到的物理磁盘;
4) 选择Configuration Wizard选项,进入逻辑阵列配置向导;
5) 选择New Configuration选项,即清除当前的配置并引导创建一个新的配置;
6) 点击Next选项;
7) 系统提示是否确定清除配置,选择Yes选项;
8) 选择Manual Configuration选项,即允许控制新的存储配置的所有属性;
9) 点击Next选项;
10) 在左侧Drives窗口中,按住Ctrl键依次点选创建阵列所需的磁盘;
11) 选择Add To Array选项,将选择的磁盘加入磁盘阵列组;
12) 选择Accept DG选项,即确认该磁盘分组;
13) 选即为分配完成的磁盘阵列分组信息;
14) 点击Next选项;
15) 备注:如需重新配置,则点击Reclaim选项;
16) 下拉选择当前所创建的磁盘阵列组,默认为Drive Group:0;
17) 选择Add to SPAN选项,将磁盘阵列组移动到右侧Span窗口;
18) 右侧Span窗口即出现所添加的磁盘阵列组;
19) 选择Next选项;
20) 在RAID Level级别下拉选择RAID1;
21) 点击Update Size选项,自动输入磁盘大小,即使用全部空间;
22) 选择Accept选项;
23) 备注:创建RAID1至少需要两块同规格磁盘,创建RAID5至少需要3块同规格磁盘;
24) 选择Yes选项;
25) 如图,右侧Virtual Drives窗口中即为创建完成的磁盘阵列组信息;
26) 选择Next选项;
27) 选择Accept选项;
28) 选择Yes选项,保存当前配置;
29) 提示所有数据将丢失,选择Yes选项;
30) 选择Fast Initialize选项,即快速格式化;
31) 选择Go选项,执行格式化;
32) 选择Back选项,返回主界面;
33) 如图即为创建完成的磁盘阵列信息;
34) 选择Exit选项,退出主配置界面,然后重启服务器;
5.1 BIOS配置(f12)
1) 显示器出现第一屏,即如下图界面时,按下F12键;
2) 自检完成后出现如左图启动菜单,按上下方向键选择光驱选项并回车。
6 联想服务器配置(RD650)
6.1 RAID配置(f10)
1) 开机按F10,进入操作界面,进入RAID配置界面,选择Storage Management;
2) 查看RAID配置,选择Virtual Drive Management;
3) 创建配置,选择Create configuration;
4) 选择驱动器;
5) 在Select RAID Level选择对应RAID级别;
6) 如果服务器只配发1块硬盘就无需做RAID0;如果服务器配置2块相同空间硬盘,建议做RAID1;如果服务器配置多块相同空间硬盘,建议配置RADI5。
7) 选择所有硬盘;
8) 选择应用;
9) 选择继续操作;
10) 择操作成功执行;
11) 保持并退出;
12) 等待完成。
6.2 BIOS配置(f10)
1) 开机按F10,进入操作界面,选择OS DEPLOYMENT,然后NEXT,操作系统部署;
2) 把操作系统光盘放入光驱,选择操作系统;这里安装的Windows Server 2008 R2 Standard SP1 x64;
3) 选择完整安装;
4) 键盘布局,CD-KEY,管理员账号,等信息设置;
5) 设置分区,设置C盘空间大小;
6) 结束配置;
7) 选择同意;
8) 导入数据;
9) 系统重新引导后,从光驱引导启动,继续安装。
7 联想服务器配置(RD450)
7.1 RAID配置(f1)
ThinkSeverRD450服务器,一般阵列卡是110i的阵列卡,首先在官网找到RAID 110i的相关阵列卡驱动;(具体型号可以在BIOS里面查看,将启动模式改为UEFI模式,然后查看Boot Manager——Adapters and UEFI Drivers里面的阵列卡,下图为110i阵列卡形式,如果有独立的Raid卡,在此界面会单独显示一行)
此处以安装Centos6.5为例,在联想官网上下载对应RAID卡驱动,下载的驱动一般都是压缩包形式,将压缩包解压后,会看到有.img结尾的阵列卡驱动,将驱动如megasr-17.01.2015.1118-1-rhel65-ga-x86_64.img拷贝到u盘中(注意:u盘要使用纯u盘,不能使用有制作过pe盘的u盘,格式必须为FAT32格式)
1) 开机按F1进入BIOS,如左图:选择Advanced Settings将SATA Mode 修改为RAID模式,出厂的时候应该是AHCI模式;
2) 选择Boot Manager,确认Boot Mode模式改为UEFI only,进入Raid选项页,选择“Adapters and UEFI Drivers”;
3) 选择”Lenovo ThinkServer RAID 110i”;
4) 然后选择“Virtual Drive Managament”;
5) 选择“Create Configuration”进入Raid卡选项;
6) 选择“Select RAID Level”来选择Raid级别;
RAID配置原则;一块硬盘可配置RAID0;两块同规格的硬盘可配置RAID1;三块及以上通规格的硬盘可配置RAID5;。
7) 选择“Select Drives”选择驱动,将‘Drive Target’改为‘启用-Enabled’;
8) 选择同规格硬盘,全部启用-Enabled。将鼠标移动到Apply Changes,点击然后硬盘由Disabled变为Enabled;
9) 选择“Save Configuration”来配置,最后选择“YES”;
10) 一定要保存配置Save Configuration,否则白配置了;
11) 此时阵列已经配置完成,如果想删除阵列,进入Virtual Drive Management;
12) 进入Configuration Mangement界面,点击Clear Configure。
7.2 BIOS配置(f1)
1) 配置完阵列信息后检查BIOS设置:选择Advanced Settings,将sSATA MODE 选择 IDE;
2) 选择Devices,点击进入USB界面。将XHCI开关变为disable(此处是禁用USB3.0,在Legacy模式下不支持3.0USB,如果启用会导致usb无法读取);
3) 选择Boot Manager,将Boot MODE 改为 Legacy only模式;
4) Storage Oprom Policy即存储OPROM策略改为Legacy Only(很重要,否则阵列卡驱动无法正常加载);
5) 修改完后保存重启,放入操作系统光盘,选择F12选择启动引导项,到达安装界面,如下图:选择Legacy SATA:sATA P2:的DVD光驱启动;
重启过程中接入装有RAID驱动的u盘,注意安装linux必须要使用u盘加载RAID驱动,而且u盘格式必须为FAT32格式,没有做过pe系统,类似做过老毛桃、大白菜的系统都无法使用,如果没有驱动,加载过程中可能会导致服务器读不到硬盘;再安装centos6.5系统中,当出现此界面时,按如下方式进行,切记不能直接安装
选择[Tab],进入加载驱动模式
如果使用的是110i和120i阵列卡时需要输入以下参数:linux dd blacklist=ahci,然后回车,作用是先屏蔽掉AHCI下面的硬盘驱动器和光驱,之后进入驱动加载画面,这时候应该只会看到一个挂上去的U盘驱动器/dev/sda1,然后选择后按回车,进入U盘找到阵列卡驱动选中回车,加载驱动后,提示选择安装程序的路径,如下图:
这里看到的只有/dev/sda1 U盘,因为参数把硬盘和光驱挂载取消掉了,选中后点OK,进入U盘选择阵列卡驱动后确认回车:
加载完成后此时询问是否加载另外的硬盘驱动器,选择 NO,如果点YES,可以查看驱动是否加载成功,如果加载成功,会显示多出几个硬盘驱动器,检查完后点Back返回,然后点NO,不加载其他硬盘驱动器。
8 联想服务器配置(SR550)
部署Linux操作系统一般不需要额外安装驱动和RAID卡就能正常使用;部署Windows操作系统需要提前下载RAID卡驱动才能识别硬盘,操作系统安装完后还需要安装网卡等相关驱动,以及进行系统激活操作。
8.1 RAID配置(f1)
服务器开机按“F1:System Setup”;
选择“RAID设置”;
在显示的界面中进行RAID配置;
8.1 BIOS配置(f1)
(1)启动服务器,将安装光盘放入光驱,开机出现以下提示后按F1,进入BIOS,进入如下界面;
(2)等待十几秒,进入下图所示界面;
(3)选择“引导管理器”—“引导模式”—“传统模式”,如图;
(4)选择“引导管理器”—“更换引导顺序”—“CD/DVD光驱”,如图;
(5)选择完毕保存退出;
9 总结
本文章针对常用服务器RAID和BIOS基本配置进行了详细描述,同时也描述了常用终端和矩阵BIOS配置,以便运维人员快速对各种设备操作系统进行部署。
最后,我想说创作不易,如果觉得这篇文章对您的工作有帮助,请点赞和收藏,非常感谢!后续我会不定期更新更多关于运维知识相关的教程,内容丰富,敬请关注!
相关推荐
- 基于Docker方式安装与部署Camunda流程引擎
-
1Camunda简介官网:https://docs.camunda.org/manual/7.19/installation/docker/Camunda是一个轻量级、开源且高度灵活的工作流和决策自...
- 宝塔Linux面板如何部署Java项目?(宝塔面板 linux)
-
通过宝塔面板部署Java还是很方便的,至少不需要自己输入tomcat之类的安装命令了。在部署java项目前,我还是先说下目前的系统环境,如果和我的系统环境不一样,导致部署不成功,那你可能需要去找其他资...
- 浪潮服务器如何用IPMI安装Linux系统
-
【注意事项】此处以浪潮服务器为例进行演示所需使用的软件:Chrome浏览器个人PC中需要预先安装java,推荐使用jdk-8u181-windows-x64.exe【操作步骤】1、在服务器的BIOS中...
- Centos7环境Hadoop3集群搭建(hadoop集群环境搭建实验报告)
-
由于项目需要存储历史业务数据,经过评估数据量会达到100亿以上,在原有mongodb集群和ES集群基础上,需要搭建Hbase集群进行调研,所以首先总结一下Hadoop集群的搭建过程。一、三个节点的集群...
- Hadoop高可用集群搭建及API调用(hadoop高可用原理)
-
NameNodeHA背景在Hadoop1中NameNode存在一个单点故障问题,如果NameNode所在的机器发生故障,整个集群就将不可用(Hadoop1中虽然有个SecorndaryNameNo...
- 使用Wordpress搭建一个属于自己的网站
-
现在开源的博客很多,但是考虑到wordpress对网站的seo做的很好,插件也多。并且全世界流量排名前1000万的网站有33.4%是用Wordpress搭建的!所以尝试用Wordpress搭建一个网站...
- Centos 安装 Jenkins(centos 安装ssh)
-
1、Java安装查看系统是否已安装Javayumlistinstalled|grepjava...
- Java教程:gitlab-使用入门(java中的git)
-
1导读本教程主要讲解了GitLab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建GitLab服务,并且可以GitLab中的组、权限、项目自主操作...
- Dockerfile部署Java项目(docker部署java应用)
-
1、概述本文主要会简单介绍什么是Docker,什么是Dockerfile,如何安装Docker,Dockerfile如何编写,如何通过Dockerfile安装jar包并外置yaml文件以及如何通过do...
- 如何在Eclipse中搭建Zabbix源码的调试和开发环境
-
Zabbix是一款非常优秀的企业级软件,被设计用于对数万台服务器、虚拟机和网络设备的数百万个监控项进行实时监控。Zabbix是开放源码和免费的,这就意味着当出现bug时,我们可以很方便地通过调试源码来...
- Java路径-02-Java环境配置(java环境搭建及配置教程)
-
1Window环境配置1.1下载...
- 35.Centos中安装python和web.py框架
-
文章目录前言1.Centos7python:2.Centos8python:3.进行下载web.py框架然后应用:4.安装好之后进行验证:5.总结:前言...
- 《我的世界》服务器搭建(我的世界服务器如何搭建)
-
1.CentOS7环境1.1更改YUM源#下载YUM源文件curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com...
- CentOS 7 升级 GCC 版本(centos7.4升级7.5)
-
1.GCC工具介绍GCC编译器:...
- Linux安装Nginx详细教程(linux安装配置nginx)
-
环境准备1.因为Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来。命令:yuminstallgcc-c++显示完毕,表示安装完成:2.Nginx的http模块需要...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- 基于Docker方式安装与部署Camunda流程引擎
- 宝塔Linux面板如何部署Java项目?(宝塔面板 linux)
- 浪潮服务器如何用IPMI安装Linux系统
- Centos7环境Hadoop3集群搭建(hadoop集群环境搭建实验报告)
- Hadoop高可用集群搭建及API调用(hadoop高可用原理)
- 使用Wordpress搭建一个属于自己的网站
- Centos 安装 Jenkins(centos 安装ssh)
- Java教程:gitlab-使用入门(java中的git)
- Dockerfile部署Java项目(docker部署java应用)
- 如何在Eclipse中搭建Zabbix源码的调试和开发环境
- 标签列表
-
- navicat无法连接mysql服务器 (65)
- 下横线怎么打 (71)
- flash插件怎么安装 (60)
- lol体验服怎么进 (66)
- ae插件怎么安装 (62)
- yum卸载 (75)
- .key文件 (63)
- cad一打开就致命错误是怎么回事 (61)
- rpm文件怎么安装 (66)
- linux取消挂载 (81)
- ie代理配置错误 (61)
- ajax error (67)
- centos7 重启网络 (67)
- centos6下载 (58)
- mysql 外网访问权限 (69)
- centos查看内核版本 (61)
- ps错误16 (66)
- nodejs读取json文件 (64)
- centos7 1810 (59)
- 加载com加载项时运行错误 (67)
- php打乱数组顺序 (68)
- cad安装失败怎么解决 (58)
- 因文件头错误而不能打开怎么解决 (68)
- js判断字符串为空 (62)
- centos查看端口 (64)