AWSにDrupal を入れたが、停止後に起動しない⇒ただの設定ミス

イシュー

AWSの手順の概要

  • ElasticBeanstalk で設定周りを行うために、.ebextensionsを使用している
  • .ebextensions では、EFSの設定を行っている。
  • EFSには、sync ディレクトリの内容を保存している??

問題点と思われるところ

  • Elastic Beanstalk の設定(ソフトウェア)の「EFS_REGION」の値が「 {"Ref": "AWS::Region"}」となっている、あっているのか?
    • ⇒あっている
  • Elastic Beanstalk の設定(ソフトウェア)の「EFS_VOLUME_ID」の値が「{"Ref" : "FileSystem"}」となっている、あっているのか?
    • ⇒あっている
  • EFSのマウントポイント「/drupalfiles」の中身が空。マウントできていない
# mount
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=289948k,nr_inodes=72487,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,relatime)
/dev/xvda1 on / type ext4 (rw,noatime,data=ordered)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)

参考

原因

  • .ebextensions/efs-create.config のサブネットの指定が間違ってただけっぽい