LoginSignup
0
0

More than 1 year has passed since last update.

GrowthForecastをEC2にインストール

Last updated at Posted at 2022-03-19

はじめに

以前使っていたGrowthForecastを試してみようとしたら素直にインストールできなかったのでメモ書きを残します。

追記

今普通に稼働させたいならDockerを使うのが簡単でした。
これ以降の手順でインストールし稼働させていたインスタンスのデータも以下のようにすることでDockerで起動したインスタンスから利用できました。また、タイムゾーンの設定を加えています。

docker run -p 5125:5125 -d -e TZ=Asia/Tokyo -v /home/ec2-user/growthforecast:/var/lib/growthforecast kazeburo/growthforecast

追記終わり(2022/05/12 )

環境

Amazon Linux 2

$ uname -a
Linux ip-172-31-20-117.ap-northeast-1.compute.internal 5.10.102-99.473.amzn2.x86_64 #1 SMP Wed Mar 2 19:14:12 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ perl --version
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
...

インストール手順

以下のページの手順に沿ってインストールを進めました。

問題発生1

以下のコマンドのところで失敗

sudo cpan App::cpanminus

解決

EC2のインスタンスタイプを最小のt2.nanoにしていてメモリ不足で失敗していました。
インスタンスタイプをt2.microにしたら通りました。
メモリ使用量は500Mを少し超えたくらいでした。

問題発生2

最後の$ cpanm -n GrowthForecastでRRDToolのインストールに失敗

解決

参考サイトのIssueを見つけ、以下を実行したのち改めてGrowthForecastのインストールを実行し、完了しました。

sudo cpan install Fatal
cpanm Alien::RRDtool

余談

参考サイトを見直したら以下でよかったのかもしれないが確認していません。

sudo yum install perl-core

参考サイト

Broken CPAN based install on Centos7: Fatal.pm missing · Issue #95 · xslate/p5-Mouse
GrowthForecast - Lightning fast Graphing / Visualization

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0