- Before You Begin
- Getting Started
- How To
- Designing your App
- Events and Rules
- Function: And, Or, Not
- Function: Concat
- Function: Contains
- Function: Count
- Function: EndsWith
- Function: If
- Function: IsBlank
- Function: Length
- Function: List
- Function: StartsWith
- Function: Sum
- Function: Sort
- Function: Now
- Function: Today
- Function: Time
- Function: Year
- Function: Month
- Function: Day
- Function: Hour
- Function: Minute
- Leveraging RPA in your App
- Application Lifecycle Management (ALM)
- Basic Troubleshooting Guide
- Apps Troubleshooting and FAQs
- Apps On-Prem Troubleshooting
Apps On-Prem Troubleshooting
This section covers troubleshooting procedures applicable for UiPath Apps in the Automation Suite environment, especially during installation or configuration.
While installing or upgrading Automation Suite, if the MongoDB pods cannot mount to the PVC pods, the following error message is displayed:
UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
If you encounter the error above, follow the recovery steps below:
-
SSH to the system by running the following command:
ssh <user>@<node-ip>
ssh <user>@<node-ip> -
Check the events of the PVC and verify that the issue is related to the PVC mount failure due to file error. To do this, run the following command:
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml PATH=$PATH:/var/lib/rancher/rke2/bin:/usr/local/bin kubectl get events -n mongodb kubectl get events -n longhorn-system
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml PATH=$PATH:/var/lib/rancher/rke2/bin:/usr/local/bin kubectl get events -n mongodb kubectl get events -n longhorn-system -
Check the PVC volume mentioned in the event and run the
fsck
command.fsck -a <pvc-volume-name> Eg - fsck -a /dev/longhorn/pvc-5abe3c8f-7422-44da-9132-92be5641150a
fsck -a <pvc-volume-name> Eg - fsck -a /dev/longhorn/pvc-5abe3c8f-7422-44da-9132-92be5641150a -
Delete the failing MongoDB pod to properly mount it to the PVC.
kubectl delete pod <pod-name> -n mongodb
kubectl delete pod <pod-name> -n mongodb