t3.microで実行中に「RAM 1GB必要」という警告が表示される

AWSのt3.microインスタンスにDiscourseをインストールしようとしています。./discourse-setupを実行したところ、「警告:Discourseの実行には1GBのRAMが必要です。このシステムには十分なメモリがないようです。」と表示され、セットアッププロセスが続行しません。

RAMは1GB搭載しているのですが、どうすれば解決できますでしょうか。

スクリプトによって計算されたメモリは1GB未満です。discourse-setupを編集するか、より大きなVMを取得してください。また、それらのテストを実行しないようにするスイッチがあります。スクリプトを見て確認できます。(編集:そのスイッチは接続テストのみをスキップし、メモリテストはスキップしません。

メモリテストはこちらです。

check_linux_memory() {
  ## 一部のVMではRAMが1GB未満と報告されるため、
  ## 例外を設けて989MB以上のVMを許可します。
  mem=`free -m --si | awk ' /Mem:/ {print $2}'`
  if [ "$mem" -ge 990 -a "$mem" -lt 1000 ]; then
    echo 1
  else
    echo `free -g --si | awk ' /Mem:/  {print $2} '`
  fi
}

「いいね!」 4

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.