Software Archive
Read-only legacy content
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
17060 Discussions

Initiate NodeJS Server on startup Intel Galileo Gen 1

Anonymous
Not applicable
470 Views

Hi wonder if anyone can help, when executing this script manually it works:

#!/bin/sh

echo "Starting express server"
/usr/bin/forever start -m 1 -l /home/root/.forever/server.log -o /home/root/.forever/server.log -e err.log --append /home/root/MYFOLDER/server.js

I have chmod +x /etc/init.d/FILENAME.sh and it executes fine directly. I have also created the rc0,1,2,3,4,5,6 files but on boot the only error I get is the following:


fs.js:427
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^
Error: ENOENT, no such file or directory '/root/.forever/pids/ZUGs.pid'
    at Object.fs.openSync (fs.js:427:18)
    at Object.fs.writeFileSync (fs.js:966:15)
    at writePid (/usr/lib/node_modules/forever/bin/monitor:13:6)
    at null.<anonymous> (/usr/lib/node_modules/forever/bin/monitor:46:5)
    at EventEmitter.emit (/usr/lib/node_modules/forever/node_modules/forever-monitor/node_modules/broadway/node_modules/eventemitter2/lib/eventemitter2.js:339:22)
    at /usr/lib/node_modules/forever/node_modules/forever-monitor/lib/forever-monitor/monitor.js:172:10
    at process._tickCallback (node.js:419:13)

And the forever script does not startup, does anyone have any ideas or need additional info ?

0 Kudos
1 Reply
Anonymous
Not applicable
470 Views

Any ideas guys ?

0 Kudos
Reply