这是一个优化性能、可靠性和一致性的通用问题。我知道这两种方法都有效,我只是想知道两者之间是否有优势。
常规:
我感兴趣的是将驱动器与未分区的驱动器进行分区
一次决策失误导致我们使用非局部"/dev/sdb“设置了许多系统。
我强烈希望对所有驱动器进行分区,并将其配置为“/dev/sdb1 1”
不过,我能想到的唯一优势是,分区驱动器是一种更标准的设置方式。
发布于 2012-04-18 19:24:52
使用“标准方式”是最好的做法。那就去分区吧。
使用非标准的方法以后总是会给你带来问题和/或头痛--我是从这里10年的经验中说出来的。
因此,通常在使用新的东西时--仔细看看使用它的“标准”方式。
不过,我必须强调,“标准”可能与“支持”有所不同。
它要么被支持,要么起作用。但从来没有两者兼得。;-)
发布于 2012-04-18 19:31:54
在性能方面,确保将数据库与日志分开,这将极大地提高性能。我认为现在很多人更喜欢使用某种类型的卷管理器,比如LVM或类似的,这给您在几乎无缝地添加磁盘方面提供了很大的灵活性,但退一步是cpu周期。
据我所知,分区驱动器和未分区的驱动器之间没有真正的区别。
发布于 2012-04-18 19:34:16
隔开新驱动器。即使您计划使用整个磁盘,也要使设备/dev/sdb1。
我在现有的虚拟机中添加了许多额外的VMDK,即使这种类型的存储具有灵活性,为了一致性和兼容性,我仍然使用标准的分区安排。假设您有一个第三方软件包,期望/dev/sd[x][y].它会因没有分区号而中断吗?我可以想到一些应用程序无法很好地处理这些问题。
https://serverfault.com/questions/380825
复制相似问题