我有一块三星 250GB 850 Evo SSD 和一块 500GB 860 EVO SSD。我正在考虑将 Solaris 用于此服务器(因此正在考虑是否可以使用 ZFS 执行此操作)。是否可以将 250GB SSD 与 500GB SSD 上的 250GB 分区进行镜像,同时让 500GB 驱动器的另一半保持可用(它使用频率较低,因此不必太担心性能下降)?
答案1
首先要说的是:这不是一个好主意。如果可能的话,您确实应该使用相同容量的磁盘。
也就是说,您所要求的确实是可能的:您需要对两个磁盘分别进行~250 GB 的分区,并设置 ZFS 以使用这两个分区作为镜像 vdev 的块设备。
例如:
- 磁盘#1将有一个 250 GB 的分区;
- 磁盘 #2 将具有二250 GB 分区;
- 使用每个驱动器上的第一个分区创建一个 zpool(即
zpool create tank mirror /dev/sda1 /dev/sdb1
:); - 磁盘 #2 上的第二个 250 GB 分区可用于其他用途:您可以创建另一个 zpool(即:)
zpool create scratch /dev/sdb2
,甚至可以将其用于另一个文件系统(即mkfs.xfs /dev/sdb2
:)。但请记住,这将不是可以以任何方式进行镜像。