Hello Neemash,
>> The permanent hardware runs a few other very basic services (not exclusively Gluu).
We highly recommend to use Gluu Server in one separate VM; Gluu Server itself is a huge system and need resources when it's in production peek time.
>> On the hardware server, the /etc/host file and /etc/hostnames both still say "serverA". However if I type in "hostname" to echo the hostname syetem variable value, it's now outputting "identity.company.com".
Keep the hostname same in whole system, that's what I can suggest you in community forum.