Raid重建时,硬盘效率很低,有什么办法解决?

Raid重建时,硬盘效率很低,有什么办法解决?
Raid重建时,硬盘效率很低,有什么办法解决?首先不太清楚你现在服务器是否已经在重建数据了。如果是阵列已经开始重建了,那就最好老老实实的等着,哪怕等上48小时也不要去尝试随便重新启动或者终止这个过程,一旦你强行终止你应该会知道这会导致数据丢失的风险性,以及下一次重建需要更长的时间。那么阵列如果想要重建数据快,说到底了最根本的还是要看你的阵列卡速度,阵列卡缓存大小,以及硬盘的速度,你要是固态肯定比SAS要快。这是最根本的东西,如果想要适当优化下,来提高下一次重建的速度,则需要根据你阵列盘上的数据来决定优化,假设你服务器阵列上都是单个大文件,比如是视频文件这些比较多,可以考虑将阵列的簇大小修改大一些比如64K-128K,如下图:如果是小文件居多,例如WEB数据或者其他,可以考虑将簇设置的小一些,比如4K-16K之间。这样能适当提高磁盘数据读写的效率。切记!已经组好了阵列的前提下,不要去动阵列参数哦!一旦动了参数很有可能会导致阵列被拆数据彻底丢失!

回复
  • 李凤婷用户

    Raid重建时,硬盘效率很低,有什么办法解决?首先不太清楚你现在服务器是否已经在重建数据了。如果是阵列已经开始重建了,那就最好老老实实的等着,哪怕等上48小时也不要去尝试随便重新启动或者终止这个过程,一旦你强行终止你应该会知道这会导致数据丢失的风险性,以及下一次重建需要更长的时间。

    那么阵列如果想要重建数据快,说到底了最根本的还是要看你的阵列卡速度,阵列卡缓存大小,以及硬盘的速度,你要是固态肯定比SAS要快。这是最根本的东西,如果想要适当优化下,来提高下一次重建的速度,则需要根据你阵列盘上的数据来决定优化,假设你服务器阵列上都是单个大文件,比如是视频文件这些比较多,可以考虑将阵列的簇大小修改大一些比如64K-128K,如下图:

    转载或者引用本文内容称请注明来源理于芝士回我资那答

    如果是小文件居多,例如WEB数据或者其他,可以考虑将簇设置的小一些,比如4K-16K之间。这样能适当提高磁盘数据读写的效率。

    切记!已经组好了阵列的前提下,不要去动阵列参数哦!一旦动了参数很有可能会导致阵列被拆数据彻底丢失!

    2024-11-22
    1楼
    回复
  • 邹意致用户

    这里说说我的经验吧。

    现在raid重建时候有一种快速模式,能在几分钟内建好,但是那只是表面现象,实际上是raid厂家允许在硬盘未完全初始化完成的时候开始存储数据,而重建的过程是不可能跳过的,也就是说raid是边初始化边存数据。

    这算一种折中方案,应该能满足你的需求。

    未经芝士回斗答线允许不得转载题本教文内容,否则史将视为侵权

    另外每个厂家不同,有的支持这种快速重建,有的不支持,而且设置也不一样,在这里不好叙述。你要去查询一下你自己的raid卡厂家信息

    2024-11-22
    2楼
    回复
  • 谢骞仕用户

    重建跟raid控制器还有硬盘性能有关,换高性能的控制器和高性能硬盘

    2024-11-22
    3楼
    回复

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请