Dear all,
During my upgrade attempt from CloudStack 4.1.1 to 4.2.0 earlier this week,
I failed on the step when I need to run the cloudstack-sysvmadm script to
restart the system VMs.
nohup cloudstack-sysvmadm -d IP address -u cloud -p -a > sysvm.log 2>&1 &
When I scrutinize the management server's logs, I saw these error messages
related to the console proxy system VM:
====
2013-09-24 02:35:37,722 ERROR [agent.transport.Request]
(AgentManager-Handler-4:null) Caught problem with
[{"ConsoleProxyLoadReportCommand":{"_proxyVmId":1903,"_loadInfo":"{\n
\"connections\": []\n}","contextMap":{},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer
com.cloud.agent.transport.ArrayTypeAdaptor@1c74f356 failed to deserialize
json object
[{"ConsoleProxyLoadReportCommand":{"_proxyVmId":1903,"_loadInfo":"{\n
\"connections\": []\n}","contextMap":{},"wait":0}}] given the type class
[Lcom.cloud.agent.api.Command;
====
More detailed logs can be found on pastebin: http://pastebin.com/EmPF8EMp
Could it be the reason why the cloudstack-sysvmadm script is unable to
restart the system VM?
Looking forward to your reply, thank you.
Cheers.