While taking an AppAssure Linux snapshot for an Ubuntu agent, the backup job will fail and in some cases Mono will crash. You can check /var/crash for instances of these crash dumps that are generated. An error may look like but not limited to the below:
Mono is a 3rd party open source implementaton of Microsoft's .NET Framework for Linux. AppAssure uses this to communicate to the core for various jobs.
There is a bug within Ubuntu kernels 3.13.0-46 and above which causes a segmentation fault for machines that have multiple cpu's.
https://bugzilla.xamarin.com/show_bug.cgi?id=29212
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1450584
There is a potential workaround until Mono or Ubuntu resolve the issue.
Run it as follows:
1. Download the patch to the agent.
wget https://aainfo5.s3.amazonaws.com/Linux/tools/aa-mono_boehm_D-29212.sh
2. Run the patch.
bash aa-mono_boehm_D-29212.sh
3. Take another snapshot.
Note: Additionally to remove the patch you can run the patch as follows:
bash aa-mono_boehm_D-29212.sh -r
OR
bash aa-mono_boehm_D-29212.sh --remove
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center