Some Virtual services were reporting Virtual service fault : "Virtual Service (vip_id 1) needs 3 Services Engines for High Availability. Currently only 2 Service Engine(s) available"
Note: The number of Service Engines required may vary depending on the Service Engine group configuration.
All Avi Load Balancer Versions
2. Scenario-2
Log Verification Section
Verify the below log from file res_mgr.INFO located in the directory of Controller Node /var/lib/avi/log/glog
I##### 08:35:35.940474 9561 vs_svc_api.cc:1199] T[#########] F[RmPlacementReadRsp] [vs-name:virtualservice-####:1] [rpc in] Read [##########-virtualservice:0<--resmgr_main_read_q] Cookie[#################] PlacementStatus:
state[OPER_RESOURCES]
reason[Reached configured maximum limit of 2 Service Engines in Service Engine group ####-####-###]
reason_code[SYSERR_RM_MAX_SE_IN_GRP]
num_se_requested[3], num_se_assigned[2]
Resolution for Scenario-1:
Resolution for Scenario-2:
2. Hover over the virtual service name to reveal the options pop-up, Click Scale In.
3. Don't select Any service engine at "Please select a Service Engine to scale in" option, proceed to click on the "Scale In" at the bottom. Click Scale In to confirm.
This will change the number of se requested for this VS to 2