LinuxのZFSボリュームに空き容量が不足しています。 Usedbydatasetがvolsizeより大きい

LinuxのZFSボリュームに空き容量が不足しています。 Usedbydatasetがvolsizeより大きい

ZFSとDebian wheezyを含むストレージがあります。私はいつもgithubの最新のZFSを使用しています。私は3つの異なるraidz-3プールを作りました。コントローラごとに1つです。各コントローラには24個の4T SATAディスクがあります。 LinuxバックアップとNFS用のバックアッププールのみを使用すると、すべてがうまく機能します。 Microsoft DPMにボリュームを割り当ててバックアップを開始すると、プール内のすべてのディスク容量が引き続き使用されます。以下に示すように、bm-backupボリュームのサイズは20TBですが、それ以上を使用しています。

ボリュームで使用されるデータを制限する方法を教えてください。私は今何ができますか? bm-backupを破壊して再生成するためですか?しかし、毎月?

LinuxでZFSボリュームを維持するには、正しい設定/コマンドを使用するのに役立ちます。

ありがとうございます。

次の関連情報を表示できます。

uname -a

Linux storage6 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u2 x86_64 GNU/Linux

ZFSバージョン:

[   11.200794] ZFS: Loaded module v0.6.3-159_gc944be5, ZFS pool version 5000, ZFS filesystem version 5
[   10.916233] SPL: Loaded module v0.6.3-52_g52479ec
[   12.829561] SPL: using hostid 0x00000000

保存履歴-02:

2014-12-09.12:58:47 zpool create -m none -o ashift=12 storage-02 raidz3 ...
2014-12-19.11:34:43 zfs create -V 20T storage-02/bm-backup
2014-12-19.11:54:40 zfs set reservation=1T storage-02/bm-backup

zpool リスト:

NAME         SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
storage-02    87T  85.5T  1.47T         -    41%    98%  1.00x  ONLINE  -
storage-03    87T  30.2T  56.8T         -    25%    34%  1.00x  ONLINE  -
storage-81    87T  67.1T  19.9T         -    15%    77%  1.00x  ONLINE  -

zfs は Storage-02/bm-backup を取得します。

NAME                  PROPERTY              VALUE                  SOURCE
storage-02/bm-backup  type                  volume                 -
storage-02/bm-backup  creation              Fri Dec 19 11:34 2014  -
storage-02/bm-backup  used                  64.9T                  -
storage-02/bm-backup  available             88.7G                  -
storage-02/bm-backup  referenced            64.9T                  -
storage-02/bm-backup  compressratio         1.00x                  -
storage-02/bm-backup  reservation           1T                     local
storage-02/bm-backup  volsize               20T                    local
storage-02/bm-backup  volblocksize          8K                     -
storage-02/bm-backup  checksum              on                     default
storage-02/bm-backup  compression           off                    default
storage-02/bm-backup  readonly              off                    default
storage-02/bm-backup  copies                1                      default
storage-02/bm-backup  refreservation        20.6T                  local
storage-02/bm-backup  primarycache          all                    default
storage-02/bm-backup  secondarycache        all                    default
storage-02/bm-backup  usedbysnapshots       0                      -
storage-02/bm-backup  usedbydataset         64.9T                  -
storage-02/bm-backup  usedbychildren        0                      -
storage-02/bm-backup  usedbyrefreservation  0                      -
storage-02/bm-backup  logbias               latency                default
storage-02/bm-backup  dedup                 off                    default
storage-02/bm-backup  mlslabel              none                   default
storage-02/bm-backup  sync                  standard               default
storage-02/bm-backup  refcompressratio      1.00x                  -
storage-02/bm-backup  written               64.9T                  -
storage-02/bm-backup  logicalused           20.1T                  -
storage-02/bm-backup  logicalreferenced     20.1T                  -
storage-02/bm-backup  snapdev               hidden                 default
storage-02/bm-backup  context               none                   default
storage-02/bm-backup  fscontext             none                   default
storage-02/bm-backup  defcontext            none                   default
storage-02/bm-backup  rootcontext           none                   default
storage-02/bm-backup  redundant_metadata    all                    default

ベストアンサー1

ついに2つの解決策を見つけました。

1) ブログ/文書に別途指定されていても、ashift をデフォルト値のままにしてください。

2) raidz3を使用してvolblocksizeを64Kに増やします。

おすすめ記事