-INFO - 1479389759: (BitcoinP2P.cpp:783) Connected to Bitcoin node
Bitcoin was running at least this one time, otherwise the DB wouldn't be able to connect.
Bitcoin QT is not installed globally so I can't really run it from the terminal like that, or I don't know how to do it. Do you need me to install it globally?
That's ok, you can cd to the folder and start the Binary yourself.
The JSON issue you are getting is that Armory (the client) fails to talk to your Bitcoin node over the RPC. This shouldn't prevent the client from processing further
unless auto bitcoind management is enabled, in which case the client wants to query the bitcoind status (through the JSON RPC) to know when it is ready, before moving on.
So right now I'm guessing you have auto bitcoind enabled.
You have 2 solutions:
1) Turn off auto bitcoind (in File -> Settings in the Armory client) and manage bitcoin-qt yourself.
2) Open this file:
/home/rojaslee/.bitcoin/bitcoin.conf
and add this line:
server=1
Save it and start armory (just client, not the DB).