cancel
Showing results for 
Search instead for 
Did you mean: 

Ralus with Kernel 3.x

michael_peter
Level 3

Hi,

I started a discussion about a issues with Arch Linux and Kernel 3.x last year: https://www-secure.symantec.com/connect/forums/ralus-kernel-30-issues

The client was not supported by Symantec and kernel 3.0 was new.

 

Now I have the same problem with the supported platform debian. I get the error "GetIfAddrs(LINUX): failed err = 11" in beremote.log when I start VRTRalus.

Kernel: 3.2.0.2, 64 bit.

Is kernel 3.x not supported by backup exec?

 

Has anybody a linux system with Ralus and kernel 3.x?

I have BE 2010 R3

Thanks

Michael

8 REPLIES 8

pkh
Moderator
Moderator
   VIP    Certified

So far from the discussions that I have read, kernel 3.0 is not supported.  Reverting to kernel 2.6 generally solves the problem.

michael_peter
Level 3

Argh, that is really annoying. Kernel 3.0 is released since 9 month.

I got this feeling, Symantec doesn't wont any linux customer. Otherwise I can't explain, why ralus is so outdated.

With 2010 R2 they didn't even support Debian.

 

I think I have to look for another Backup software with better Linux support.

pkh
Moderator
Moderator
   VIP    Certified

Debian 4 & 5 is supported by BE 2010.  See the SCL below

BE 2010|2010 R2|2010 R3 Software (SCL)

Have you taken a look at NetBackup which is more for heterogenous environment.

tjmcgrew
Level 3

Micheal,

I'm not sure why Symantec isn't fixing this issue, as it seems it should be a trivial fix. The issue is related to a bugfix in kernel 2.6.39 which changed the return value of 2 system calls.

I have successfully gotten this working on kernel 3.3.2 by applying the following kernel patch: https://gist.github.com/2472021

Maybe that will help you.

renato_envisia
Level 2

tjmcgrew,

 I'm not very adept in Linux, how would I apply this kernel patch in Ubuntu?

Thanks

tjmcgrew
Level 3

I'm not very familiar with the Ubuntu way of compiling a kernel, but reading https://help.ubuntu.com/community/Kernel/Compile/ might help you. 

jayaramk19831
Level 4
Employee

Hi michael

The issue of ERR=11 is because of an issue in the 2.x/3.0 version of the Kernel which causes incorrect error codes to be returned for some ioctl calls that beremote uses for its work. This has been seen specifically on Ubuntu and Debian Linux versions

Here is the bugzilla id https://bugzilla.kernel.org/show_bug.cgi?id=33992 which specifically mentions this issue.

You would have to patch the kernel with the fix specified in the above link through your Linux vendor so that beremote would not fail / crash with the current scenario even on 3.x kernel versions.

This has been seen on Debian and Ubuntu newer kernels so far so I would recommend you to get the latest kernel patches and then run RALUS on the system you are trying to take a backup of.

Thanks,

Jayaram

 

philweb
Level 2

 

Hi there,

Had the same problem. Instead of patching the kernel, i decided to patch BackupExec. Since kernel patching is a bit drastic.

Basically you just have to flip 2 bits. I consider this modification as safe, as the failing function call had no effect on older linux kernel versions either.

I documented my solution here:

http://blog.redweb.at/2012/08/howto-backupexec-2012-linux-agent-and-kernel-3-0-debian/

Maybe someone at symantec reads this and considers removal or conditional call of the problematic call in the next agent release.

cheers,
Phil