iozoneは、「該当するファイルまたはディレクトリがありません」エラーで失敗します。

iozoneは、「該当するファイルまたはディレクトリがありません」エラーで失敗します。

iozoneを使用してUbuntu仮想マシンでaufsファイルシステムのベンチマークを開始したいと思います。

マニュアルに従い、関連パラメータを試しましたが、ほとんどの実行で奇妙なエラーが発生し続けます。私は「root」ユーザーを使用してこのコマンドを作成しました。

iozone -R -b bench_u01_test.xls -r 8k -s 1g -l 2 -u 5

しかし、iozoneの出力は次のようになります。

iozone -R -b bench_u01_test.xls -r 8k -s 1g -l 2 -u 5         Iozone:
Performance Test of File I/O
              Version $Revision: 3.397 $              Compiled for 64 bit mode.               Build: linux-AMD64 
      Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
                   Al Slater, Scott Rhine, Mike Wisner, Ken Goss
                   Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
                   Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,
                   Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone,
                   Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root,
                   Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer.
                   Ben England.
      Run began: Sun Aug 31 08:26:29 2014
      Excel chart generation enabled  
Record Size 8 KB       File size set to 1048576 KB    
Command line used: iozone -R -b bench_u01_test.xls -r 8k -s 1g -l 2 -u 5
Output is in Kbytes/sec        
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 Kbytes.      
 Processor cache line size set to 32 bytes.
 File stride size set to 17 * record size.
      Min process = 2         Max process = 5         
Throughput test with 2 processes
      Each process writes a 1048576 Kbyte file in 8 Kbyte records
Error writing block 48922, fd= 3 write: No space left on device
Error writing block 94869, fd= 3 write: No space left on device
      Children see throughput for  2 initial writers  =       0.00 KB/sec
      Parent sees throughput for  2 initial writers   =       0.00 KB/sec
      Min throughput per process                      =       0.00 KB/sec  
      Max throughput
per process                   =       0.00 KB/sec     
Avg throughput per process                    =    0.00 KB/sec 
 Min xfer             =       0.00 KB
Child 0 iozone.DUMMY.0: No such file or directory
Child 1 iozone.DUMMY.1: No such file or directory 
. . .

誰もが私が間違っていることをアドバイスすることができますか?

ベストアンサー1

コマンドを見ると、現在の作業ディレクトリをテストしており、使用可能なディスク容量が不足しているようです。このコマンドを使用するには、最大5GBの空き容量が必要です。 -u 5(最大5つのプロセス)があり、各プロセスには、使用した-s 1gオプションの1 GBファイルがあります。この欠陥は、最初に約1.1 GBのスペースのみを使用してすべて使用したことを示します。

おすすめ記事