When you get error like below.
DR sync failed.
Detailed Error: Data sync of the below K8S volumes failed:
transact-prod/prod-tafjud-pvc:
rsync: write failed on "/OHB_Storage_Pool/mnt/swift-images/stage1/JobId-3142-swift-image-prod-tafjud-pvc/como/batch-6f8955996f-q2ngp/tSA_70011_20250717_07-21-42": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(399) [receiver=3.1.2]
Then we have to follow below steps to narrow it down.
To increase the source volume, we can proceed with the following steps as a workaround.
- Delete the PVC at target
- Grab the source errored PVC YAML.
- Recreate the PVC with following YAML at DR site.
eg.
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: <pvc-name> namespace: <dr-namespace> spec: accessModes: - ReadWriteMany resources: requests: storage: 200Gi storageClassName: oci-fss volumeMode: Filesystem
- Start the stage1 sync with following details.
Cluster name: <dr-cluster-name>
namespace: <dr-namespace>
imagegroup name: <provide-ig-name>
then go to 'Advanced option' tab > 'Volume sync config' > select volume from dropdown , click on +
start the sync by clicking on 'Add'
-Then IG will be created and we can do forward sync from source to target with stage1+2.