問題

私はいくつかの大きな初期スペース要件を持つアプリケーションにElasticBeantackを使用しようとしています。 EC2インスタンスのEBSディスクのデフォルトの8GB容量を超えています。

より大きなEC2インスタンスタイプを使用してディスク容量を増やそうとしました。たとえば、m3.largeを使用しました。AWSは1x32GBのストレージを提供する必要があります。

しかし、Beantack環境が起動すると、まだ8GBしか表示されません。インスタンスで "resize2fs"コマンドを実行しようとしましたが、ボリュームを8GB以上に拡張しませんでした。

ElasticBeantack環境でインスタンスストレージを大きくする方法を知っている人はいますか?

  ベストアンサー

あなたが見ている8 GBのディスクは、/にマウントされたEBSルートボリュームです。これはあなたが使用するインスタンスタイプに関係なく同じです。そのため、まだ8GBしか表示されません。 32GBのストレージは、インスタンスに一時的なストレージです(EBSではありません)。自動的にマウントされていない可能性がありますが、確かにそこにあります。

2つの選択肢 -

  1. 32GBの一時ストレージをマウントしようとすると、 そのトピックに関するいくつかのリンク: http://www.hudku.com/blog/mounting-instance-storage-customizing/ http://www.hudku.com/blog/configuration-setup-customizing-aws-elastic-beanstalk/

  2. 別のサイズの EBS ボリュームを作成してマウントすることができます。 必要: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-volume.html http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

いずれにしても、ファイルシステムにマウントする新しいストレージを指すために必要な変更を加える必要があります。これは、構成を変更するか、古い場所から新しいファイルシステムにシンボリックリンクを作成することによって可能です。

  同じタグがついた質問を見る

amazon-web-servicesamazon-ec2amazon-elastic-beanstalk