前提
AWS EC2 の CentOS8系(AlmaLinux)インスタンスにて、
npm install
が極端に遅くなる事象が発生しており、
原因が特定できず困っています。(AMIは自前で用意したものです)
実現したいこと
npm install を正常に終了させたい。
発生している問題・エラーメッセージ
エラーは特に出ていません。
該当のソースコード
※ package.json, package-lock.json 共にかなりの量なので、添付は控えます。
試したコマンド
キャッシュのクリア、node_modules ディレクトリの削除等、ひとまず考えられる策は実施しました。
補足情報(FW/ツールのバージョンなど)
- EC2 t2.micro インスタンス
- AlmaLinux 8
- node v16.13.0
- npm 8.1.0
ここをこうすべき、というよりは調査の足がかりになるアドバイスをいただきたく。
現状、同一の package.json, package-lock.json を使用した状態にて、dockerコンテナ(CentOS6)上ではビルドが可能であることを確認していますので、ネットワークの帯域などの問題では無いと考えています。
また、CentOS8にてnodeのバージョンをダウングレードする、など試していますが改善せず。
また、インストール中でいずれかのパッケージのインストールに失敗しエラーが出る、というわけでもありません。ただただ遅くなるという状態です。
CentOS6での実施時は10〜20分程度、CentOS8では1時間以上経過しても終了しない、といった状況です。
このような場合、どこが怪しいのか、どこを調べるべきなのか、またCentOS6とCentOS8の設定でどのあたりを比較するべきなのか、等足がかりを得られればと思います。
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー