SSD 用于操作系统和程序,跨多个 HDD 进行存储(家庭服务器)

SSD 用于操作系统和程序,跨多个 HDD 进行存储(家庭服务器)

我已经设置了家庭服务器。该服务器有多种用途,但最具体地用作家庭媒体服务器和在线云,并具有本地备份。最近由于严重的电涌丢失了 2 个硬盘,我正在重建。因此,我有机会添加一个 SSD 驱动器(128G)和 2 个新的硬盘。

设置:

系统:- 需要 MB、处理器、Ram

硬盘:

  • 2 – 2TB 硬盘
  • 1 – 3TB 硬盘
  • 1 – 128G 固态硬盘

    操作系统:

  • Ubuntu 14.04

(设置为作为互联网服务器/媒体接口/DVR/等运行。

软件:

  • Subsonic(音频服务器)
  • Plex(媒体服务器)
  • 科迪
  • Joomla
  • ownCloud (或者可能是 Pydio)
  • Piwigo(图片档案)
  • PhPBB 3(仅限测试构建页面)

以及未来需要的其他内容

在我的旧版本中,我能够利用 GPT 制作一个大驱动器,因为所有驱动器都是 7200 rpm,这几年来一直运行良好。值得庆幸的是,我还拥有一个出色的备份系统。

在这个新版本下,使用 SSD 驱动器,我希望在 SSD 驱动器上安装 Ubuntu 14.04 操作系统和软件(为了加快服务器启动速度和加快初始软件响应速度),并将数据存储在 HDD 上。

我希望系统将 HDD 视为一个大驱动器(即大约 7TB),而不是 4 个独立的驱动器

我担心 /Home 目录仅被分配给 HDD 分区,而不是 WWW 文件夹,因为我为朋友和家人提供的在线云服务将档案存储到 WWW 文件夹中的子目录中,而不是主目录(我想???)

现在来回答问题:

我是否可以简单地将 SSD 驱动器和 HDD 驱动器添加到一个 GPT 分区中,并假设操作系统和软件将安装到 SSD 驱动器(这似乎不合逻辑),或者我应该考虑哪些操作系统安装/分区过程?

添加 SSD 驱动器是否值得呢?

我想问的是,尽可能用外行人能理解的术语来说,最好的构建解决方案是什么,以及实现该解决方案的过程。

我几乎完全是个菜鸟,所以我希望我的问题有意义

任何帮助将不胜感激

答案1

您需要安装 ZFS,您所做的其他任何事情都无法与其性能相比。没有什么可以与之相比。它对于您正在做的事情也是完美的;因为我正在做同样的事情,而且负载很大。zfsonlinux.org

答案2

我将安装以 root (/) 形式挂载的 SSD,并使用安装程序的“其他”选项将操作系统安装到该位置。您可以使用 LVM 跨区集(请参阅 @Rinzwind 的回答这里)并将生成的卷格式化为 GPT。您可以制作一个关联到你的 WWW 文件夹,然后把它放到你想要的任何位置。因为你的问题表明了你之前的构建,我认为你声称自己“几乎是个菜鸟”是自找麻烦,但如果你遇到困难,请给我留言,我会在时间允许的情况下尽可能地扩展。

相关内容