Solution : https://service.sap.com/sap/support/notes/900929 (SAP Service marketplace login required)
Summary :
In the context of SAP software running on Linux systems, users can face the STORAGE_PARAMETERS_WRONG_SET short dump when insufficient heap memory is available due to memory bottlenecks. This is further exacerbated by a limited address space in 32-bit architectures. Errors such as 'mmap(...) failed' appear in the work process trace, indicating that the process cannot map more memory. This is often due to hitting the limit of allowable memory map areas, defined by the kernel parameter "vm.max_map_count". Increasing this parameter in the /etc/sysctl.conf file and applying changes with "sysctl -p" can resolve these issues, ensuring work processes have necessary memory map areas.
Key words :
error => <esmap> mapblocks error= 1 [esxxmap, /proc/sys/vm/max_map_count, sap work process runs, user context reaches, extensive string operations, sap program buffer, affected work process, large program buffers, memory map areas, memory map area
Related Notes :
386605 | SAP Memory Management for Linux (32-bit) |
171356 | SAP software on Linux: General information |