热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

联想RD430服务器的Raid5阵列+Esxi6.7部署

一、主要解决的问题:(一)硬盘存储总容量提高读写速率快1、原RD430服务器主板自带阵列卡仅支持Raid0、Raid1、Raid10&

一、主要解决的问题:


(一)硬盘存储总容量提高+读写速率快

1、原RD430服务器主板自带阵列卡仅支持Raid 0、Raid 1、Raid 10,
主要特点:Raid 0速率快但是某一块硬盘物理故障后,所有数据都将丢失;Raid 1需要一半的硬盘做冗余,容量牺牲较多,速率比Raid 0降一倍。Raid 10容量牺牲一半,速率比Raid1稍快。
2、独立阵列卡的Raid 5特点:
Raid 5改进的特点:比如8个硬盘做成的阵列,总容量少1块硬盘的空间,某数据分布于不同的7个硬盘上,另1块硬盘进行数据校验,校验码分别存放于不同的硬盘上,若其中任何一块硬盘物理故障,更换为新硬盘后,能自动根据校验与之前交错的数据分布计算出新硬盘中应该存储的数据。Raid 5阵列速率比Raid 0慢1个硬盘,相当于单硬盘的7倍速率,但是提高了数据的安全性;比Raid 1的容量提高,所以本例我们做Raid 5的阵列部署。


(二)原RD430服务器自带阵列卡仅Esxi5.X中有驱动,要实现多台专业服务器的Esxi6.7后期Vcenter部署,要使用独立阵列卡安装Esxi6.7更方便

1、Raid 5阵列上安装Esxi6.7,联想官方的自定义Esxi6.7 U3的ISO,便可支持常用独立阵列卡的驱动。
2、联想Esxi6.7 U3的ISO下载地址:
链接: https://pan.baidu.com/s/1wfPTrcRZdui8w_zn9gDZyw 密码: fyr7


二、环境准备(注:操作前放人体身上静电+拨掉电源线)

(一)专业服务器RD430
(二)阵列卡+阵列卡电池+加长SAS线
(三)3.5寸硬盘8个
(四)CPU与内存根据具体的需求增加
装好阵列卡与SAS线加长版后如下图:
在这里插入图片描述

(五)阵列卡细节
1、阵列卡,如下图:
在这里插入图片描述
2、阵列卡电池,如下图:
在这里插入图片描述
3、安装好阵列卡+电池+挡板后,如下图:
在这里插入图片描述
4、SAS线细节,如下图:

在这里插入图片描述


三、部署Raid 5阵列

1、准备完成后,服务器开机,注意看屏幕上的自检过程,当出现LSI阵列卡按键操作提示时,按下快捷键,本例是CTRL+S,根据阵列卡的型号不同,有可能是CTRL+M或CTRL+H等,进入到阵列第1界面如下 图:
在这里插入图片描述
2、上图中点Start后,进入下一步,可看到8个物理硬盘,如下图:
请添加图片描述
3、在上图中点击,contrller properties,查看阵列控制器属性,如下图:
在这里插入图片描述
在这里插入图片描述
4、上图的报警与工作模式,可根据具体情况是否选用,点击BACK返回后,在下图中点virtual driver虚拟磁盘驱动器

在这里插入图片描述
5、我们此时还没有创建阵列,所以虚拟磁盘列表中是空的,如下图:
在这里插入图片描述
6、若我们之前创建过Raid 10阵列,则显示会如下所示:
在这里插入图片描述
7、现在我们通过configuration Wizard配置向导来完成,Raid 5 的部署
在这里插入图片描述
8、上图中,我们使用创建新的阵列配置,New configuration,然后提示如下:

在这里插入图片描述
9、上图中提示我们可选择清除之前的历史阵列配置,将清除虚拟磁盘阵列中的所有数据,是否确认,YES之后,选择自定义或自动模式进行下一步
在这里插入图片描述

10、上图中,为避免阵列卡电池多年以后不能保存阵列配置,我们选择automatic configuration,自动模式,避免忘记现在配置的一些参数将来记不住,重新建阵列导致数据丢失,来到下一步,如下图:
在这里插入图片描述
11、在上图中,我们把需要创建阵列的物理硬盘添加到右侧的列表中,上图中已经添加完了3个,继续把剩余的5块硬盘都添加到右侧的列表中,再点next,显示了所有已添加硬盘的总容量,如下图:
在这里插入图片描述
12、上图中,继续点next,生成卷组,如下图:
在这里插入图片描述
13、上图中点next,开始选择阵列的类型,我们此例选择Raid 5,如下图:
在这里插入图片描述
14、上图中,Strip size的设置大小就与服务器应用生成的平均磁盘i/o请示的大小相当,最优的状态是每一i/o请求只执行一次i/o操作。
Access policy访问策略,选择WR,即write与read,读和写均可执行。
15、Read onlay只读(即阵列中的数据不允许修改或删除,仅用于特殊环境)。
在这里插入图片描述
blocked为块存储读写
文件存储、块存储、对象存储、分布式存储的差异,本文不做赘述。
16、Read Policy:读取策略,可选normal,Ahead
在这里插入图片描述
(1)Normal(No Read Ahead)
RAID控制器会只读取应用程序请求的数据, 多一点都不读. 这种模式比较适合的情况是读取操作主要是随机的读.
(2)Always Read Ahead
RAID控制器会读取包含被请求的数据的整个Stripe, 并且会保存在cache中. 每一个读操作都会消耗稍多一点的硬盘资源, 但是如果读操作主要是顺序读取, 它就能减少发送给硬盘的读取请求的数量, 从而提高性能.注意: 这种设定仅能在一般读操作的大小小于Stripe大小的情况下能起到提高性能的作用.
(3)Adaptive Read Ahead
RAID控制器根据当前读请求的pattern来自动的调整read policy. 这个选项结合了No Read Ahead 和Always Read Ahead 两种模式. 建议在workload是顺序和随机是混合在一起的时候使用这种模式, 或者在不知道workload pattern的时候使用它.
17、写入的策略选择(阵列卡缓存)
在这里插入图片描述
(1)Write Through透写方式,如果没有UPS,并且对数据安全性要求很高,对性能要求不高,就选Write Through。
Write Through方式,系统的写磁盘操作并不利用阵列卡的Cache,而是直接与磁盘进行数据的交互。
(2)Write Back回写方式,有UPS电源,要求高性能时,选Write Back
利用阵列Cache作为系统与磁盘间的中转,系统先将数据交给Cache,然后再由Cache将数据传给磁盘。
(3)write Back with BBU,Write Back with BBU是阵列卡配有Battery Backup模块元时的可选项,它的作用是用以在系统断电时保护Cache中的数据,避免断电造成中间数据的丢失。
18、io policy输入输出策略
在这里插入图片描述
(1)Direct :直接将数据写入到磁盘文件,或从磁盘文件中读出来
(2)cached:文件读取,内存映射都属于cache io,数据写入首先会写入cache最终再到disk中
19、磁盘驱动器的缓存,硬盘本身有一定容量的缓存,开启、关闭设置如下图:
在这里插入图片描述
(1)Disbale:关闭硬盘缓存
(2)Enable:开启硬盘缓存
(3)Nochange:保持目前的硬盘缓存策略
20、后台初始化阵列是否开启,Disable BGI,如下图:
在这里插入图片描述
指定后台初始化状态:
(1)No:让后台初始化保持开启。这意味着您可以让初始化在后台执行,而您仍可使用WebBIOS来进行其他设置。此为默认设置。
(2)Yes:若您不想允许本控制器上的设置进行后台初始化,请选择Yes。
21、在上图中,点击Accept,生成虚拟磁盘阵列,如下图:
在这里插入图片描述
22、在上图中,点next后,如下图,继续Accept,接受虚拟磁盘阵列
在这里插入图片描述
23、至此,8个4TB硬盘的Raid 5阵列创建完成,如下图:
在这里插入图片描述
24、在此可进一步操作:
(1)Fast Initialize:快速初始化创建好的磁盘阵列
(2)Slow Initialize:慢速初始化创建好的磁盘阵列
(3)Check consistency:RAID 5阵列奇偶校验值的一致性校验,通过数据的奇偶校验,并且和存校验值的盘上的校验值进行比较,确定并纠正数据的一致性。而Raid 1的一致性校验,则比较RAID 1上2块硬盘的数据是否完全一致。
(4)Properties:查看阵列的属性
(5)set boot drive:设置引导驱动器(当有多个阵列存在时,可选择其中一个阵列作为引导驱动器)
25、磁盘阵列初始化,如下图:
在这里插入图片描述
26、选YES后,开始初始化,如下图:

在这里插入图片描述
在这里插入图片描述

27、直至完成后,重启服务器,开机,可看到,如下图:
在这里插入图片描述


四、安装部署ESXI6.7

安装ESxi6.7的过程在前面的文章中有详细介绍,使用本文中的安装Iso文件,是可以自动识别 LSI M5015阵列卡的,无需再使用custom打包vib驱动,安装完成后,如下图:
在这里插入图片描述
至此,联想RD430服务器配置Raid 5阵列+Esxi6.7的部署完成,前面部署了联想X3850X6的ESxi 6.7与联想RD650的Esxi 6.7 ,后续将进一步推出Vcenter 6.7的部署,谢谢各位批评指正!

原本在官网上找不到联想RD430的主板自带阵列卡的Esxi6.7驱动程序,仅能找到Esxi 5.x的版本驱动,不利于后期的Vcenter 6.7版本统一部署。


推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • Firefox火狐浏览器关闭到http://detectportal.firefox.com的流量问题解决办法
    本文介绍了使用Firefox火狐浏览器时出现关闭到http://detectportal.firefox.com的流量问题,并提供了解决办法。问题的本质是因为火狐默认开启了Captive portal技术,当连接需要认证的WiFi时,火狐会跳出认证界面。通过修改about:config中的network.captive-portal-service.en的值为false,可以解决该问题。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 在2022年,随着信息化时代的发展,手机市场上出现了越来越多的机型选择。如何挑选一部适合自己的手机成为了许多人的困扰。本文提供了一些配置及性价比较高的手机推荐,并总结了选择手机时需要考虑的因素,如性能、屏幕素质、拍照水平、充电续航、颜值质感等。不同人的需求不同,因此在预算范围内找到适合自己的手机才是最重要的。通过本文的指南和技巧,希望能够帮助读者节省选购手机的时间。 ... [详细]
author-avatar
阜阳king
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有