I have a dumb question. Can we run light client and full client at the same time in the same server? I want this because the server where I was running full node crashed. After recovery, GETH node is not working at all. So, just to be on safe side I also want to run a light client where if need be, I will point my web3 provider IPC to the light client. Thanks
Just need to change the port for light client and default datadirectory:
geth # defaults to port 30303 and ~/.ethereum geth --syncmode light --port 30304 --datadir ~/.ethereum-02
Reference: How to run two nodes on the same device?