Products:
Replay 4xxx (All currently available releases)
Description:
When the agent is installed on the core and the self protected cores snapshots are taken you may sometimes receive the Incorrect Function Error and the associated backup process will fail
Thread: 5772
Logger: tevoSource.snapshotHandler
Context: PG=VolsWithInterval60Minutes Volume=\?Volume{f67450f5-e34c-11de-8c72-0026b952626c} DriveLetter=E:
Source Location: SnapshotHandler.cpp:992
Details:
Transfer failed on volume: E: Epoch: 1508 Target: TITAN-BDR02 Port: 8001 – Incorrect function.
Resolution:
1. The most common cause of the “Incorrect function” is a physical disk error on the volume or corrupt NTFS filesystem.
Check the system event log for a history or disk/ntfs errors.
Run the chkdsk {volume:} /F /R ( “/R” is important as it will direct chkdsk to scan for bad sectors and attempt to recover)
In cases where disk errors are determined to exist currently or in the past – strongly recommend replacing physical disk
2. Another possible issue is related to the file “AAFailover.md” (used by our drivers) being compressed in the “System Volume Information” directory on the problem volume
Grant everyone permissions to the “System Volume Information” directory on the protected volume
Using Explorer navigate to the “System Volume Information” directory and check the compression attribute of the “AAFailover.md”
Uncompress the “AAFailover.md”
Issue “assuremc disable {volume}” then “assuremc enable {volume}”
Force a new snap
3. The issue that has been showing up repeatedly is Outdated RAID/Storage controller drivers or outdated RAID controller firmware
Outdated RAID or Storage Controller drivers have been shown to interfere with our I/O operations.
The manifestation is – “Incorrect function”
This has been seen now on:
Intel Software RAID ( also called Intel Matrix Storage or later Intel Rapid Storage)
DELL PERC and CERC controllers
RocketRaid from HIghPoint
The solution is to update the storage drivers and controller firmware to the latest provided by manufacturer.
4. “Incorrect function” may be the result of forgetting to reboot an agent after upgrade.
In the future when escalating the “Incorrect function” cases please make sure you verify that none of the issues mentioned above are occurring at customer.
In the case please note:
- Results of chkdsk /f /r
- Whether the RAID controller drivers/Storage controller drivers are the latest available
- State of files in the “System volume information” directory
- Whether you have verified that the agent was rebooted after the upgrade.