2016/09/16
下記の記事のように、EC2インスタンス(Amazon Linux, t2.nano)にスワップ領域を設定しようとして、fallocate
コマンドを実行するとエラーが表示されてしまいました。
Embedded content: https://dev.classmethod.jp/cloud/ec2linux-swap-bestpractice/
$ fallocate -l 5034300k /swap.img
fallocate: invalid length value specified
ファイルサイズ指定がいけないのかなというエラーなので、お試しで単位を「M」に変えてみたら、今度はボリュームの容量が足りませんというようなメッセージが。
invalidではなくなったので、もしかして大文字なら行けるのではと思い試したところ、うまく領域確保できるようになりました。
$ fallocate -l 5034300K /swap.img