Rubrik VM backup solution is failing to backup VMs
ESXi 7.x and above
Rubrik Back up Solution.
Rubrik VM backup solution is failing to backup VMs, on different hosts. Rubrik support is finding an NFC_COMPRESSION_ERROR on their side.
Rubrik Logs showing:
VM W 0:11:32 2025-03-31 19:37:00.746 0:00:00 CREATE_VMWARE_SNAPSHOT_ :::0 [fetch snapshot] [NFC ERROR]NfcAio_TimedWait: The session is in a faulted state: NFC_COMPRESSION_ERROR
VM I 0:11:32 2025-03-31 19:37:00.746 0:00:00 CREATE_VMWARE_SNAPSHOT_ :::0 [fetch snapshot] VixDiskLib: VixDiskLib_Close: Close disk.
VM W 0:11:32 2025-03-31 19:37:00.746 0:00:00 CREATE_VMWARE_SNAPSHOT_ :::0 [fetch snapshot] [NFC ERROR]NfcAio_TimedWait: The session is in a faulted state: NFC_COMPRESSION_ERROR
VM W 0:11:32 2025-03-31 19:37:00.746 0:00:00 CREATE_VMWARE_SNAPSHOT_ :::0 [fetch snapshot] [NFC ERROR]NfcAio_DDBGet: The session is in a faulted state: NFC_COMPRESSION_ERROR
Hostd Log:
warning hostd[2100694] [Originator@6876 sub=Libs opID=nbdmode-0000009b67eb11a0] [NFC ERROR]NfcAioGetMessage: Srv invalid msg hdr magic # 4, was expecting -1593779590
warning hostd[2100694] [Originator@6876 sub=Libs opID=nbdmode-0000009b67eb11a0] [NFC ERROR]NfcAioLogFatalSessionErrorLocked: A fatal session error occurred. The error was: 'NFC_SESSION_ERROR' (8)
warning hostd[2100694] [Originator@6876 sub=Libs opID=nbdmode-0000009b67eb11a0] [NFC ERROR]NfcAioGetAndProcessMsg: Failed to receive an AIO message: NFC_SESSION_ERROR
warning hostd[2100694] [Originator@6876 sub=Libs opID=nbdmode-0000009b67eb11a0] [NFC ERROR]NfcAioServerProcessMain: Fatal session error. Cleaning up AIO session
error hostd[2100694] [Originator@6876 sub=Nfcsvc opID=nbdmode-0000009b67eb11a0] Read error from the nfcLib: NFC_SESSION_ERROR (done = yep)
- Each host was showing a large number of read error on vmhba1
- Bad SFP in the MDS switch prevented communication with storage array.
Engage switch vendor.
Common Causes of NFC Compression Errors
1. Connectivity Issues:
2. Permissions Issues:
3. File Locks:
4. NFC Memory Limits:
5. VDDK Issues:
6. NBD Transport Issues:
7. VM Configuration Errors:
Troubleshooting and Solutions
1. Check Connectivity:
2. Review Permissions:
3. Resolve File Locks:
4. Increase NFC Memory:
5. Restart Management Services:
6. Reboot Hosts/vCenter:
7. Check VM Configuration:
8. Check for VDDK Issues:
9. Monitor Network Performance:
Troubleshooting NFS datastore connectivity issues