Feb 23 18:27:59xxxx bash[142655]: /home/zzz/cardano-my-node/startBlockProducingNode.sh: line 11: cardano-node: c ommand not found
Feb 23 18:28:05 xxxx bash[142670]: /home/zzz/cardano-my-node/startBlockProducingNode.sh: line 11: cardano-node: c ommand not found
Feb 23 18:28:10xxxx bash[142701]: /home/zzz/cardano-my-node/startBlockProducingNode.sh: line 11: cardano-node: c ommand not found
Line 11 in /etc/systemd/system/cardano-node.service (command=
cardano-node: FatalError {fatalErrorMessage = "Cardano.Node.Run.handleSimpleNode .readTopologyFile: Is your topology file formatted correctly? The port and valen cy fields should be numerical. Error in $: not enough input. Expecting object va
Could you paste the contents of your starting script? Status code 127 some part of your command was not found in your PATH. Most likely, cardano-node or when you run manually, your topology file.
An easy way out is probably to add the full path to cardano-node, as it seems systemd is unable to find it. In your case (if you’ve followed the coincashew guide?) that should be:
/home/xxx/.local/bin/cardano-node run your arguments goes here
I’m not sure what you mean by “resetting back to normal”? And not sure why you’re getting Yaml parsing errors when you’re inputting json… Are you getting this error when you’re trying to run the script manually? Or when systemd is trying to run it?
Yeah, thats the path I gave you first. Replace the path from my example above with this path. So instead of /home/xxx/git/cardano-node you write /home/xxx/.local/bin/cardano-node