Hello everyone!
This post explains how to tackle the issue that when a project is created, the parameter verification fails and the error message 'The FA node is not found on all FC.' is displayed. Please find it below.
ISSUE DESCRIPTION
During the upgrade from FusionAccess 6.X to FusionAccess 6.5, parameter verification fails when a project is created and the error message 'FA node is not found on all FCs.' is displayed.
ISSUE ANALYSIS
1. In this step, you can invoke the VRM interface to query the VM information with a specified IP address. The query effect is the same as that of searching for IP addresses on the FusionCompute home page.
2. Checked the upgrade tool log C:\FusionAccess_UpdateTool\tomcat\tool_log\updatetool.log. Executed the query vm info by IP execute for the process. 151 records were found.
3. Formatted the response content in the log by using JSON and then queried it. The actual record contained only 100 records, which did not contain the IP address xx.xx.37.1.
4. A maximum of 100 records could be queried on a single page of the VRM interface. If the number of records exceeds 100, you'll need to use the offset to query multiple times. However, the upgrade tool did not obtain the IP address of the component node multiple times and thus incorrectly determined that the IP address of the component node could not be queried on FusionCompute.
SOLUTION
Temporary workaround: replace the infrastructure IP address of .1 with another IP address by referring to the FusionAccess Desktop Solution V100R006CXX Operation Guide about Changing Infrastructure VM IP Addresses 01 (Contact Huawei technical support). Ensure that the number of records displayed on the FusionCompute search page does not exceed 100. After the query is complete, perform the upgrade.
This is my solution, how about yours? Go ahead and share it with us!