Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

lsコマンドとクォータ レポートのスペース使用量の不一致

共同作成者 netapp-aaron-holt netapp-dbagwell netapp-aherbin
`ls`コマンドを使用してUNIXクライアントにマウントされたFlexVolボリュームの内容を表示する場合、ファイルのデータ ブロックの種類によっては、出力に表示されるファイル サイズが、ボリュームのクォータ レポートに表示されるスペース使用量と異なる場合があります。
`ls`コマンドの出力にはファイルのサイズのみが表示され、ファイルで使用されている間接ブロックは含まれません。ファイル内の空ブロックもコマンドの出力に含まれます。

したがって、ファイルに空ブロックがない場合、 `ls`コマンドによって表示されるサイズは、クォータレポートで指定されたディスク使用量よりも少なくなる可能性があります。これは、クォータレポートに間接ブロックが含まれるためです。逆に、ファイルに空ブロックがある場合、 `ls`コマンドによって表示されるサイズは、クォータレポートで指定されたディスク使用量よりも多くなる可能性があります。

`ls`コマンドの出力にはファイルのサイズのみが表示され、ファイルで使用されている間接ブロックは含まれません。ファイル内の空ブロックもコマンドの出力に含まれます。
lsコマンドとクォータ レポートで報告されるスペース使用量の差の例

次のクォータ レポートには、qtree q1の制限が10MBと表示されています。

                                      ----Disk----  ----Files-----   Quota
  Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
  -------  --------  ------  -------  -----  -----  ------  ------   ---------
  vol1     q1          tree    user1   10MB  10MB        1       -   q1

...

同じ qtree 内に存在するファイルは、次の例に示すように、 `ls`コマンドを使用して UNIX クライアントから表示すると、クォータ制限を超えるサイズになることがあります:

[user1@lin-sys1 q1]$ ls -lh
-rwxr-xr-x  1 user1 nfsuser  **27M** Apr 09  2013 file1

"ONTAPコマンド リファレンス"の `ls`の詳細をご覧ください。