This post is more than 5 years old

2 Intern

 • 

131 Posts

633

June 5th, 2007 07:00

Recover error: cannot perform realloc

hi,

I am recovering a certain file on AIX, it is 96 GB. It is a file systm. The total sizeof the fie i 125 GB and i am writing my restore over the original.
First try, it completed 17% of th process and then gave the following error:
Error: Cannot perform realloc.
second try it gave nsr server "backup_servr" busy. the backup server was doing cloning of its own savesets, but it is allocated to more than one tape library drive.

Kindly any suggestions?

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

June 9th, 2007 07:00

realloc is a system call to change extra memory allocation needed by a program. To prevent some programs from using all available memory, the kernel parameter maxdsiz limits the maximum amount allowed. Programs that exceed this limit will be signaled with an enomem (not enough memory available) error. Check the size of maxdsiz - not sure what is the default value on AIX. If your programs have not changed recently (config file, task sizes, etc) then look at swap space.

As for server busy, device intended for use or even tape volume was in use and you could not use it at that moment.

35 Posts

June 5th, 2007 09:00

If I understand correctly, the second time the restore did not start because the server was busy, even though there are available tape devices in the library. If that is the case, have you tried mounting the tape into one of the other drives and then starting the recover? Sometimes that helps me get past NetWorker's "brain cramps".

As for the realloc, sorry. I've no idea.

Paul
No Events found!

Top