我正在Ubuntu上尝试使用Native-ZFS。 以下是系统上安装的驱动器:
我已经安装了操作系统,并通过PPA安装了12.04的稳定ZFS RC。
在ZFSconfiguration方面,我想获得最大理论容量和1个驱动器故障保护(所以5TB)。 我正在计划这个configuration:
首先,这个configuration是否有意义? 有没有更好的方法来实现5TB(例如7 x 1TB RAIDZ2)? 我并不担心performance(尽pipe我对升级能力有些担忧)。
其次,有人可以指点我(ZFS)的咒语来创build这样一个(轻度复杂的)池吗? 我发现所有的指南创build一个1-1 zpool-vdev并使用整个原始磁盘,而不是分区。 我发现的有关分区的大部分文档都是BSD或Solaris,我不确定它适用于Linux的多less。
谢谢!
使用整个磁盘来创build一个池和部分磁盘的唯一区别就是你必须先分区磁盘。 所以在您的2 TB驱动器上,使用您select的任何分区工具创build2个分区,每个分区1 TB。 (这不会是一个zfs工具,而是像fdisk)。
那么当您发出zpool命令时,请传递分区而不是驱动器:
zpool create tank1 raidz /dev/sda /dev/sdb /dev/sdc /dev/sde1 /dev/sdf1
对于1TB镜子也是一样的:
zpool create tank2 mirror /dev/sde2 /dev/sdf2