2024-07-09 15:59:15,765 [connectionpool]:[_make_request]:452[DEBUG] [redacted_system] |https://#####.example.url:443 "GET /api/query?type=vApp&page=2&pageSize=50&format=records&sortAsc=name HTTP/1.1" 500 Nonejava.lang.IllegalArgumentException: Getting objects information for greater than 1000 is not handled. Input objects list should be less than 1000 in size.maxBindLimit.Take a backup or snapshot of the primary and secondary VCD appliances before proceeding.
Establish an SSH session to the primary VCD appliance.
Check if the configuration properties have been set previously by running:
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n restapi.queryservice.maxBindLimit -l
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n restapi.queryservice.maxInClauseExpressions -l
Increase the list limits by executing:
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n restapi.queryservice.maxBindLimit -v 2000
/opt/vmware/vcloud-director/bin/cell-management-tool manage-config -n restapi.queryservice.maxInClauseExpressions -v 2000
Re-run the commands from Step 3 to validate that the updated values were applied correctly.
Execute the steps on standby appliances if necessary, then restart the VCD service on all cells
service vmware-vcd restart
For additional details on cell management configuration, visit Broadcom Support.