下午好, 我需要您的帮助,因为我无法更改启动PM2流程的节点版本。
我以前运行的节点版本为6.11.5,现在必须升级到6.13.0。
这是我一直在做的步骤,我不知道自己在想什么。
日志: $ cat pm2-pi.service
[Unit]
Description=PM2 process manager
Documentation=https://pm2.keymetrics.io/
After=network.target
[Service]
Type=forking
User=pi
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Environment=PATH=/home/pi/.nvm/versions/node/v6.13.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/home/pi/.nvm/versions/node/v6.13.0/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
Environment=PM2_HOME=/home/pi/.pm2
PIDFile=/home/pi/.pm2/pm2.pid
ExecStart=/home/pi/.nvm/versions/node/v6.13.0/lib/node_modules/pm2/bin/pm2 resurrect
ExecReload=/home/pi/.nvm/versions/node/v6.13.0/lib/node_modules/pm2/bin/pm2 reload all
ExecStop=/home/pi/.nvm/versions/node/v6.13.0/lib/node_modules/pm2/bin/pm2 kill
[Install]
WantedBy=multi-user.target
$节点-v
v6.13.0
pm2状态 ┌──────────┬────┬────────┬────┬────┬ ──────────┬────────┬──────┬──────────┬ ──────┐ │应用名称│id│版本│模式│pid│状态│重新启动│正常运行时间│cpu│mem│用户│观看│ ├──────────┼────┼────────┼ ──────────┼────────┼──────┼──────────┼ ──────┤ │索引│0│1.0.0│叉子│1099│在线│0│28m│1.3%│59.0 MB│pi│禁用│ └──────────┴────┴────────┴────┴────┴ ──────────┴────────┴──────┴──────────┴ ──────┘
pm2描述0 描述ID为0的过程-名称索引
┌───────────────────┬──────────────────────────────────────┐
│ status │ online │
│ name │ index │
│ version │ 1.0.0 │
│ restarts │ 0 │
│ uptime │ 28m │
│ script path │ /home/pi/Documents/lunegate/index.js │
│ script args │ N/A │
│ error log path │ /home/pi/.pm2/logs/index-error.log │
│ out log path │ /home/pi/.pm2/logs/index-out.log │
│ pid path │ /home/pi/.pm2/pids/index-0.pid │
│ interpreter │ node │
│ interpreter args │ N/A │
│ script id │ 0 │
│ exec cwd │ /home/pi/Documents/lunegate │
│ exec mode │ fork_mode │
***│ node.js version │ 6.11.5*** │
│ node env │ N/A │
│ watch & reload │ ✘ │
│ unstable restarts │ 0 │
│ created at │ 2020-05-24T14:16:27.133Z │
└───────────────────┴──────────────────────────────────────┘
当我重新启动计算机并查看正在使用该进程的节点版本时,它告诉我它是6.11.5。
有人可以帮我吗?
非常感谢您。