我目前有一个家庭文件服务器(CentOS 6.3 带 Samba),现在可以进行一些简单的 WWW(Nginx/PHP)。数据(共享文件以及 WWW 数据)目前位于 1TB 硬盘上,内核(用户文件/日志/配置)位于 80GB 硬盘上(均为旋转盘片)。
我计划添加一些其他功能,包括数据库以及可能的用户配置文件存储(我会在其中保存可能非常大的用户文件)。为了实现这一点,我计划将 1TB 保留为我的主要“数据”存储,我将在其中设置/home/
目录以及存储数据库文件。
对于内核方面(日志/等),我正在考虑放弃我的 80GB 旋转盘片并选择基于 USB 的 8GB SD 卡作为我的根分区(我目前df -h
显示我只为我的“系统”驱动器 [80GB 驱动器] 使用了大约 2GB)。
我考虑这个问题有几个原因,包括以下几点:
1.) 功耗;虽然它是一台“服务器”,而且我还连接了一些其他更大的硬盘,但我认为少一个旋转硬盘就是少一个旋转硬盘
2.) 大小,我是否真的需要一个 80GB 的驱动器仅用于保存内核和运行所需的几个程序?
3.) 与 1 有点关联,但热量较少;少一个旋转硬盘也意味着更少的热量问题
4.) 备份。8GB 备用磁盘更易于维护/更便宜。
但这引起了我的几个担忧:
1.) 8GB 的空间是否足够存放内核和日志?这些日志可能因使用我所描述的配置而积累?(我只打算将内核/日志/配置/应用程序放在 8GB 驱动器上,没有用户数据或大型数据库文件)
2.) 是否存在我可能不知道的潜在交叉驱动器问题?我当前的配置chrooting
目前还不存在任何问题,但将来很可能会存在。
3.) 我的观点/担忧对于 8GB 卡与我当前的 80GB SATA HDD 是否有效?
我怀疑使用 8GB SD 而非旋转盘片的唯一优势仅仅是散热问题(老实说,这对我来说是值得的)。
感谢您提供的任何提示,如果我需要进行编辑以提高清晰度,请告诉我。
编辑:顺便提一下,交换将在 1TB 上进行,以免损坏 SD 卡。
答案1
我不知道日志的问题,但你可以设计一个系统将较旧的日志推送到 1TB 硬盘上,但你甚至可能用不完 8GB 的空间,如果情况最坏,你可以升级到 16GB MicroSD。除此之外,你不应该有任何其他问题,因为它应该像典型的硬盘一样运行。