做raid要不要开启磁盘缓存 什么操作叫缓存?

[更新]
·
·
分类:数码电脑
1473 阅读

做raid要不要开启磁盘缓存

什么操作叫缓存?

什么操作叫缓存?

缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用,比如 CPU 的一级、二级缓存是保存了 CPU 最近经常访问的数据,内存是保存 CPU 经常访问硬盘的数据,而且硬盘也有大小不一的缓存,甚至是物理服务器的 raid 卡有也缓存,都是为了起到加速 CPU 访问硬盘数据的目的,因为 CPU 的速度太快了,CPU 需要的数据硬盘往往不能在短时间内满足 CPU 的需求,因此 CPU 缓存、内存、Raid 卡以及硬盘缓存就在一定程度上满足了 CPU 的数据需求,即 CPU 从缓存读取数据可以大幅提高 CPU 的工作效率。
系统缓存
buffer 与 cache:
buffer:缓冲也叫写缓冲,一般用于写操作,可以将数据先写入内存在写入磁盘,buffer 一般用于写缓冲,用于解决不同介质的速度不一致的缓冲,先将数据临时写入到里自己最近的地方,以提高写入速度,CPU 会把数据先写到内存的磁盘缓冲区,然后就认为数据已经写入完成看,然后由内核在后续的时间在写入磁盘,所以服务器突然断电会丢失内存中的部分数据。
cache:缓存也叫读缓存,一般用于读操作,CPU 读文件从内存读,如果内存没有就先从硬盘读到内存再读到 CPU,将需要频繁读取的数据放在离自己最近的缓存区域,下次读取的时候即可快速读取。

存储单元损坏是什么原因?

答具体原因如下
本文列出了可能导致存储空间损毁的常见原因,并引导您了解如何解决存储空间损毁问题。
常见存储空间损毁原因
下面列出了可能导致存储空间损毁的一些最常见原因:
在 RAID 配置中,一些硬盘超过了硬盘容错上限,以及由于严重坏扇区而从配置中移除。在此情况下,如果 RAID 配置中的其他硬盘包含坏扇区,则执行以下操作可能会导致存储空间损毁:
添加硬盘以扩充存储容量
更换硬盘以扩充存储容量
修复存储空间
因此,在继续上述操作之前,请检查所有硬盘状态(请参阅本文以了解详细说明)。
存储空间发生过多的文件系统错误,例如意外断电或之前包含坏扇区的硬盘导致的错误。如果安装了非 Synology 内存模块,或者安装的 Synology 内存模块损坏,则存储空间也可能会发生文件系统错误。
注:如果错误是由系统非正常关机导致的,则建议向 Synology NAS 添加 UPS(不间断电源),以便使设备在断电时继续运作一小段时间(请参阅本文以了解详细说明)。
意外移除的硬盘数量超过 RAID 配置中的硬盘容错上限。
读写 SSD 缓存损毁或意外移除,从而导致对应存储空间损毁。
Btrfs 存储空间迁移到了不支持 Btrfs 文件系统的 Synology NAS,从而导致存储空间损毁。请参阅此处以了解支持 Btrfs 文件系统的 Synology NAS 型号,然后将 Btrfs 存储空间迁移到这些型号。
在 Synology NAS 中安装了不兼容的硬盘。强烈建议使用 Synology 产品兼容性列表中的硬盘。
故障排除
如果存储空间损毁,请根据您的情况按照以下方法解决问题。
一般而言,存储空间损毁之后,仍可以在 File Station 中读取数据。但是由于数据仅为只读,因此只能通过复制并粘贴将数据备份到其他设备(请参阅本文以了解通过 Samba 备份数据的说明)。备份数据后,可以移除损毁的存储空间。
但是,如果 Synology NAS 无法开启,请参阅本文以检索数据。或者,如果 Synology NAS 可以开启,但是无法读取 File Station 中的数据,请将所有硬盘重新插入 Synology NAS,并联系 Synology 技术支持以获得进一步帮助。
修复损毁的存储空间和创建新的存储空间
在移除损毁的存储空间并将数据还原到新创建的存储空间之前,请确保检查安装在 Synology NAS 中的硬盘状态(请参阅本文以了解详细说明),然后执行以下操作:
如果硬盘发生故障,请更换故障硬盘。
如果硬盘状态良好,请对内存模块运行内存测试(请参阅本文以了解详细说明)。如果内存测试在非 Synology 内存模块上失败,请用 Synology 制造的内存模块更换它。
完成此操作之后,请创建新的存储空间(请参阅本文以了解详细说明),并将备份的数据移动到新的存储空间。