GrowthForecastをネットワーク隔離環境にインストール
軽い気持ちで仕事で提案したのですが、 Growthforecastインストールしていいという話になってやば い・・ 対象はRedhatLinuxさぁ。どうしよう。
Cartonをインストールするのさえ大変そうなので とりあえず
手元の端末Vmwareへ本番機RHELと互換のCentOSをインストールする
RHELがマルチプロセッサなので、vmwareの設定もプロセッサ数を1から変更すること。
CentOSへperlをplenvでインストールする
plenv install 5.10.1 -Dusethreads
-Dusethreadsこれを忘れると、シングルスレッドアーキテクチャになってしまう。
環境にcpanfileを下記のように書いてみた
requires ('GrowthForecast');
それでもって、 install-deps.shのcpanmに--forceオプションを追加
install-deps.sh
./run.sh ./extlib/bin/growthforecast.sh
RHEL側では必要なrpmをインストール
rrd関連モジュールはこちらから
開発で作ったGrowthForecastモジュールをRHELへ
開発端末で用意したGrowthForecastのモジュール一式もってきて、実行。