web-dev-qa-db-ja.com

FreeNASの空き容量が多すぎます-ZFS

私はraidz1に3x 2Toディスクを備えたFreeNASサーバーを持っています。約4Toの空き容量があると思います。 zpool listを実行すると、次のようになります。

[root@freenas] ~# zpool list
NAME          SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
main_volume  5.44T  3.95T  1.49T    72%  ONLINE  /mnt

私は4Toのサイズを期待していました。

また、zpool listによって報告された使用済みスペースが、duによって報告されたスペースと一致しません。

[root@freenas] ~# du -sh /mnt/main_volume/
2.6T    /mnt/main_volume/

ZFSについてまだ完全には理解していないことがたくさんあります。しかし、現時点では、システムの構成を誤っており、ストレージの冗長性がないことをほとんど心配しています。どうすれば私が恐ろしい間違いをしなかったことを確認できますか...

完全を期すために、ここにzpool statusの出力を示します。

[root@freenas] ~# zpool status
  pool: main_volume
 state: ONLINE
 scrub: none requested
config:

    NAME                                            STATE     READ WRITE CKSUM
    main_volume                                     ONLINE       0     0     0
      raidz1                                        ONLINE       0     0     0
        gptid/d8584e45-5b8a-11d9-b9ea-5404a6630115  ONLINE       0     0     0
        gptid/d8f7df30-5b8a-11d9-b9ea-5404a6630115  ONLINE       0     0     0
        gptid/d9877cc3-5b8a-11d9-b9ea-5404a6630115  ONLINE       0     0     0

errors: No known data errors
2
Guillaume

zpool listは、ディスクのRAWサイズを示します(RAIDなしなど)。

そのため、zfs listで利用できるものよりも大きく表示されます。

リストしたセットアップは、RAIDZ1zpoolを示しています。これにより、n-1ディスクの使用可能スペースが確保されます。

ZFSを理解するための良い入門書です。

5
ewwhite

私には大丈夫そうです。
zpoolリストの出力で、USED列はUSABLEとして読み取られる必要があります。
そしてAVAILはその使用可能なスペース内で無料です。
これは、DU出力にうまく適合します。 (わずかな不一致は、丸めによるものであり、ファイルシステムとZFSメタデータはカウントされません。)

2
Tonny