- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- 64bit Exe "add_to_restore_list: malloc of file_lis...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-03-2008 11:52 AM
тАО12-03-2008 11:52 AM
64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
The above happens when trying to restore a 35million+ filesystem.
bprd grows to 8GB and bombs out with the above eror.
We've increased maxdsiz64 to 16GB from 8GB. Still the same issue. Server has ample Physmem -- 32GB in fact.
WHilst waiting for Symantec support -- I thought I'll give asking for inputs/opinions from the good guys (and gals) here on ITRC..
Many thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-03-2008 12:00 PM
тАО12-03-2008 12:00 PM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
Also should check to make sure this process isn't invoked from a shell / parent that has used ulimit or setrlimit to enforce a lower limit than the tunable since then the tunable doesn't get to apply to the child (this is the standard, children have to inherit the parent's limits).
Certainly isn't maxtsiz_64bit -- that only affects Text and if the process starts, it fits.
maxssiz_64bit may be larger than needed and consuming some private space... but 64-bit private space is big enough that wouldn't matter.
Otherwise... I'd just be guessing. [Could even be an application bug casting the pointer returned to an int32 and mistaking it for NULL...]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-03-2008 12:19 PM
тАО12-03-2008 12:19 PM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
Freeem's healthy.
I monitor via OVPA and see the process grow... when it hits 8GB - it bombs out.
I am theorizing this executable loads in memory the pathnams of all 30+ million files in the restore job. So to all ye programmers out there - do such structure use maxdsiz, maxtsize and maxsise? I admit I do not have a full understanding of the workings of these 3 kernel params that affect the process' memory needs.
This is on 11.31 IA64 and Netbackup 6.5. "bprd" I've validated to be a 64 bit native IA64 application.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-03-2008 12:55 PM
тАО12-03-2008 12:55 PM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
You state that swap space is OK, so I presume you've got acres-n-acres-n-acres of swap space available when the process dies.
As Don said, if it's not a ulimit/setrlimit issue with the parent shell or process, then it's probably Just A Bug in the coding of the application itself, and there's really nothing that can be done from the OS level. Looks like you'll have to wait on Symantec to get back to you. :-(
HP-Server-Literate since 1979
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-03-2008 08:04 PM
тАО12-03-2008 08:04 PM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-04-2008 05:54 AM
тАО12-04-2008 05:54 AM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
We increased maxssize64 too to double the default (1 to 2GB).. No dice.
We've submitted bprd debugging logs to Symantec and are waiting for the verdict.
We are expecting a response ik - Use RAW Backup (aka FlashBackup).. it will not be nice.
I know the best practice for Gazillion Files Filesystems is to re-org into several filesystem trees but it's not just viable right now.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО12-04-2008 05:51 PM
тАО12-04-2008 05:51 PM
Re: 64bit Exe "add_to_restore_list: malloc of file_list_rec failed" - maxdsiz64 or maxtsiz64
You probably should put that back.
>We've submitted bprd debugging logs to Symantec
Did you want to try tusc?