Volta環境下でpm2 startupを実行するとエラーになる場合の対処法
#67
2025-05-08

Volta環境下でpm2 startupを実行するとエラーになる場合の対処法

Volta環境下でpm2 startupを実行するとエラーになる場合の対処法
2025-05-08

Volta環境下でpm2 startupを実行するとエラーになる場合の対処法

#67

OS起動時にPM2が自動起動するようにするためのsystemd用のserviceファイルを自動生成してくれるpm2 startupというコマンドがあり、このコマンドを実行するととある別のコマンドを実行するように指示されるのですが、指示されたコマンドを実行しようとするとVolta error: Node is not available.というエラーが表示されたりOSがメモリリークを起こして落ちたりする問題があったので調査してみたところ対処法が見つかったので共有です。

自分用の備忘録なのでめちゃくちゃ雑記です🙇

この記事は1分くらいで読めます

対処法

pm2 startup実行時におそらく以下のようなコマンドを実行するように指示されると思います (rootユーザーで実行していない場合に限る)

これだと上記の問題に陥るので、以下のようなコマンドに読み替えて実行する。

対処法発見の経緯

VoltaのGitHubのIssueにて同様の事象を訴えている人を発見。

Voltaの開発者直々にトラブルシューティングしていた。 (該当リプライ)

nvm等他のバージョン管理ツールだと発生せず、Volta特有の事象のようです。

この記事は 2025/07/13 15:04:45 にビルドされました

同じようなタグが設定されている記事
読んでみる
読んでみる
読んでみる
読んでみる