I have some Windows 2008 machines that are 64-bit that have the 32-bit Hyperic Agent on them. I recently upgraded to Hyperic 5.8.4 and want to upgrade the agents to the same version as the server. I can upgrade the 32-bit agent to the latest 32-bit agent version, but I was wondering if I should uninstall the 32-bit agent on the 64-bit machine and install the 64-bit agent. Is it worth the effort to do this on a bunch of machines? Is there a benefit to using the 64-bit agent on a 64-bit machine or should I just stay with the 32-bit agent on the 64-bit machines?
Hi,
When working with 32bit agent in 64bit machine, it can cause JVM to crash.
further more Sigar used wrong libraries which caused wrong metrics values.
Thanks,
Yaron
Hi,
Programs with 32bit can run on 64bit platform but not inverted.
Best practice to use compatible programs.
Please pay attantion in case you want to re-install agent, you should remove all hyperic's resources that was discovered by this agent. It means you're going to lose all historical data.
Good Luck.
I greatly appreciate the response. You indicate best practice is to use compatible programs. 32-bit applications can run on 64-bit platforms but is the 32-bit Hyperic agent not compatible? I'm just curious if there is any benefit for me to pull the 32-bit agent off of these 64-bit machines. It's sounds to me like there isn't and that I should just upgrade the 32-bit agents to the latest version.
Thank you again.
Agent 32bit can run on 64bit , but we don't support.
Hi,
When working with 32bit agent in 64bit machine, it can cause JVM to crash.
further more Sigar used wrong libraries which caused wrong metrics values.
Thanks,
Yaron
Thanks. That helps me make the decision on what I need to do.
Please keep us updated if the issue resolved.