数GBのファイルをアップロードしてた時の話。

途中で以下のメッセージが出て止まった。

1
2
Transfer aborted. Disk quota exceeded
[ 転送を中止しました。ディスク割り当てを超過しました。 ]

サーバースペースもかなり空きがあったのだが、ProFTPの設定で、

1
MaxStoreFileSize                500 Mb

となっていた。
500MBまでアップロード可能という設定。これを変更することにより回避できた。

試しに5Gbと設定して、proftpを再起動したら、以下エラー。

1
2
3
Starting
proftpd: – Fatal: MaxStoreFileSize: number of bytes must be between 0
and 4294967295 on line 31 of ‘/usr/local/etc/proftpd.conf’

4294967295 バイト(約)3.9GBまでしか設定できないみたい。
そもそもそんな大容量での制限って意味がないという解釈になるだろうか。