我即将为一个新的家庭服务器购买部件,我计划使用Ubuntu(也许12.04 LTS)
对于操作系统,我将使用SSD。对于冷存储(大文件,很少被访问),我计划设置Samba和一系列硬盘驱动器。具体来说,我计划在一个RAID 10 (10)阵列上驱动4个西部数字绿色3TB驱动器。
如果没有程序主动读写,Ubuntu会自动关闭驱动器吗?RAID有什么不同吗?有什么配置设置我应该知道吗?
第二,我的计划有什么潜在的问题吗?1 SSD用于操作系统,RAID 10用于6 6TB的存储?我经常需要一个GUI,所以我可以安装Ubuntu桌面版本,而不是服务器版本。(在工作中,我有时需要一个备用的桌面机器,所以我需要一个GUI。我不想买两台机器。)
发布于 2017-02-05 07:57:04
首先,我们都建议您使用16.04 LTS版本。它比它的前身有大量的改进,也非常适合于SSD。(16.04对SSD具有默认的TRIM功能)
如果您计划使用RAID10,我建议使用mdadm工具作为基于操作系统的RAID软件。它与硬件RAID竞争很好,比廉价的RAID卡性能更好,并且在Ubuntu上得到了很好的支持。(mdadm比硬件RAID更适用于消费者级硬件)。
RAID10是一个很好的选择,因为它提供了快速的访问时间和数据的副本。在大量访问/写入文件或处理大文件时,这确实会产生影响。如果磁盘数量是磁盘数量的两倍,传输速度可以提高1.5到2倍(但访问速度也取决于缓存数据,因此,如果没有清除缓存,则可能会使人感到困惑)。您可以通过这个页面获得详细的基准测试(Ubuntu上的raid基准测试)。
Ubuntu会将RAID数组视为任何其他驱动器,用户可以修改它的自旋时间。为防止自旋下降,建议在noatime中引入fstab参数.这是好的,因为旋转和旋转大大减少了驱动器的寿命。(大多数服务器配置建议不要玩旋转/下降时间,而只是购买低功耗的驱动器)。
我认为您的SSD和RAID10阵列存储的OS计划没有问题。祝好运。
fstab是一个文件,其中提到在引导过程中将自动挂载的驱动器,并在其中控制这些驱动器的多个参数。您可以在这里阅读更多关于fstab的信息,在Ubuntu社区使用wiki,一旦创建了RAID10数组,就会将其列在fstab文件中,然后保存该文件。在这里,您需要指定noatime,以便永远不要向下转函数。
https://askubuntu.com/questions/267592
复制相似问题