Aria Automation – Change IP address
Since I am reorganizing my homenetwork, I wanted to move the Aria Products in their own network and created an extra VLAN with another IP subnet. In this blog I will share my experience with changing the IP address of my Aria Automation appliance. The starting situation is as follows:
- Single Node, non-clustered Aria Automation 8.18.1. Initial deployment started with 8.18.0
- DNS Name: vra.infrajedi.local
- IP address: 192.168.1.220
- Certificate: I am using a wildcard certificate (not a best practice), so no changes are needed.
- Firewall: Aria Automation is deployed in the same network as vCenter and the rest of the Aria products, no firewall rules configured.
The new IP address will be 172.16.2.220. Firewall is opened (for now) to allow traffic between vCenter and Aria Products so no changed needed for me.
In a large / enterprise environment you may need to:
- Plan time to work together with the team that manages DNS.
- update and replace Certificates (if you have IP addresses in the SAN)
- update firewall rules for the new Aria Automation IP address.
As usual, before you start create a snapshot of the Aria Automation appliance(s).
SSH to the Aria Automation appliance and check the service status: vracli service status
All Infrastructure and Applications services should be in a Healthy state as shown above.
To configure the new IP address, you can use the vracli
command. According to the documentation, the command should look like this:
I must say this isn’t formatted very nice and seems to miss some spaces. After a couple of tries this was the correct command for me. Note the required CIDR notation for the desired IP address:
Changing the order of parameters does not seem to make any difference:
You can check if the proposed changes are correct by running the vracli network
command without options:
Note: If you are working with clustered Aria Automation, this procedure has to be repeated on all nodes.
Shutdown vRA services by running command:
Open the VM Console to your Aria Automation appliance, since after running the next command, the SSH sessions gets disconnected. Swap the IP address with the command:
Change the DNS entry to the new IP address (In Infoblox, Active Directory, whatever you use).
Note1: Pay special attention if you are using a multi-tenancy setup!
Note2: Be sure to update PTR records accordingly!
Change the vRA VM portgroup in vCenter.
Reboot the vRA appliance with command:
The vRA appliance should now come back up with the new IP address
Check if you can ping the appliance and if DNS works (also check reverse lookup, there might be a leftover PTR record pointing to the old IP!).
Start the vRA Services with the deploy script:
Unfortunately, in my case the services did not all Start and on the VM console there is an error message:
[FAILED] failed to start squid caching proxy
Checking service status shows that some of the Infrastructure services and none of the Application services have not started :
I waited a while, but nothing seemed to happen, so I decided to run the deploy script again:
This time the appliance came back up (might have to do with my configuration).
I ran a couple of quick checks in Aria Automation and everything seemed to work.
Finally check the Aria Automation status in Aria Suite Lifecycle (ASLCM).
Login and go to the environment where Aria Automation is deployed. As you can see in the screenshot it still shows the old IP address.

This can simply be resolved by running an inventory sync after which the new IP address is shown:

That it for this blog. Hope it was useful.
Comments
Post a Comment