Because the Provisioning Database stores all device and test parameters, aggregation scheme, test schedules, action profiles, and such, the DGE component must have the IP address of the host on which the Provisioning Database is operating.
Similarly, because the database contains information about user accounts, various limits and permissions, service definitions, and such, the Web Application component must communicate with the Provisioning Database on a regular basis.
Therefore, to change the IP Address of the BVE, do the following steps:
Changing the IP Address of the BVE
etc/emerald.xml
.<provisioning name="provisioning"
host="n.n.n.n"
[....]
and change the old IP address (n.n.n.n
) to the new IP address of the BVE. Also configure the JMS server by updating the IP address in the following section of the above file:
<jms host="n.n.n.n"
[....]
etc/openjms-mysql.xml
. Locate and update the IP address in the following section of this file:<ServerConfiguration host="n.n.n.n"
embeddedJNDI="true" />
etc/emerald.properties
and update the org.quartz.dataSource.myDS.URL
section.org.quartz.dataSource.myDS.URL=jdbc://mysql://n.n.n.n:7663/schedulerdb
etc/emerald.env
and update the OPENJMS_HOST
variable:OPENJMS_HOST="n.n.n.n"
etc/emerald.xml
as you did in Step 1 and Step 2.