sudo journalctl -xe 会看到提示
SELinux is preventing (pm2) from 'read, open' accesses on the file /opt/nvm/versions/node/v14.15.1/lib/node_modules/pm2/bin/pm2.
***** Plugin restorecon (99.5 confidence) suggests ************************
If you want to fix the label.
/opt/nvm/versions/node/v14.15.1/lib/node_modules/pm2/bin/pm2 default label should be lib_t.
Then you can run restorecon. The access attempt may have been stopped due to insufficient permissions to access a parent directory in which case tr>
Do
# /sbin/restorecon -v /opt/nvm/versions/node/v14.15.1/lib/node_modules/pm2/bin/pm2
***** Plugin catchall (1.49 confidence) suggests **************************
If you believe that (pm2) should be allowed read open access on the pm2 file by default.
Then you should report this as a bug.
You can generate a local policy module to allow this access.
Do
allow this access for now by executing:
# ausearch -c '(pm2)' --raw | audit2allow -M my-pm2
# semodule -X 300 -i my-pm2.pp
执行sudo systemctl restart pm2-scet,按journalctl 提示执行相关命令,直到sudo systemctl restart pm2-scet成功
网友评论