姬長信(Redy)

linux – 在Centos 7上使用ZFS的新卷看到的可…


我有一个怪物服务器,我现在正在配置.

有15 x 8TB HDD连接到我用来创建ZFS卷的SATA接口卡.所有驱动器都被检测到,我已经安装了ZFS库并准备就绪等等.

我使用zpool创建了ZFS卷.我选择了RAIDZ2,因为我想要额外容错的双奇偶校验.

zpool create -f diskpool1 raidz2 sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm sdn sdo sdp sdq

如果我检查状态,这一切都很好:

[root@BACKUPNAS-I ~]# zpool status
pool: diskpool1
state: ONLINE
scan: none requested
config:

    NAME        STATE     READ WRITE CKSUM
    diskpool1   ONLINE       0     0     0
      raidz2-0  ONLINE       0     0     0
        sdc     ONLINE       0     0     0
        sdd     ONLINE       0     0     0
        sde     ONLINE       0     0     0
        sdf     ONLINE       0     0     0
        sdg     ONLINE       0     0     0
        sdh     ONLINE       0     0     0
        sdi     ONLINE       0     0     0
        sdj     ONLINE       0     0     0
        sdk     ONLINE       0     0     0
        sdl     ONLINE       0     0     0
        sdm     ONLINE       0     0     0
        sdn     ONLINE       0     0     0
        sdo     ONLINE       0     0     0
        sdp     ONLINE       0     0     0
        sdq     ONLINE       0     0     0

errors: No known data errors

但如果我检查磁盘空间,我只显示87Tb ?

[root@BACKUPNAS-I ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  3.0G   47G   6% /
devtmpfs                 7.7G     0  7.7G   0% /dev
/dev/mapper/centos-home  154G   54M  154G   1% /home
/dev/md126p1             497M  188M  310M  38% /boot
diskpool1                 87T  256K   87T   1% /diskpool1

我知道raid级别与使用ZFS时的RAID标准不同,因为它的起源,但是我预计我可以使用类似RAID6的配置大约104TB,让我在池中容错2个磁盘.

我没有正确地做某事,或者仅仅是使用ZFS使用的基本上是“软件RAID”的情况占用了大量空间(我的8TB硬盘价值大约2个左右!)