Problem 1:
After installing Applications Manager
with PostgreSQL as backend (For
versions 14850 and above), the following error message is shown due to error the initPGSQLDB.sh file because of missing GLIBC_2.9 library file:
./initdb: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by ./initdb)
./initdb: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by ./initdb)
./initdb: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /home/test/AppManager14/working/pgsql/bin/../lib/libcrypto.so.1.1)
(OR)
After applying service pack (.ppm file) upgrade with PostgreSQL as backend in Linux (For versions 14850 and above), the following error message is shown due to missing GLIBC_2.9 library file:
./postgres: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by ./postgres)
./postgres: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by ./postgres)
./postgres: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by /home/test/AppManager14/working/pgsql_11.7/bin/../lib/libcrypto.so.1.1)
Solution:
For the above error traces, execute the below command to verify the GLIBC in your Linux server:
$ldd --version
If the above command output returns GNU LIBC < 2.9, then upgrade the GLIBC in your machine and try installing Applications Manager once again. For more information about upgrading GLIBC, click here.
Problem 2:
After applying service pack (.ppm file) upgrade with PostgreSQL as backend in Linux (For versions 14850 and above), the following error message is encountered:
Unable to apply PPM due to kernel's SHMMAX parameter is low in this system. You can either reduce the request size or reconfigure the kernel with larger SHMMAX.
To reduce the request size, reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.
Solution:
To re-configure the kernel with larger SHMMAX, shared memory size settings can be changed via the
sysctl interface.
For example, to allow 16 GB, execute the following command:
$ sysctl -w kernel.shmmax=17179869184
For more information about shared memory,
click here.
Problem 3:
After applying service pack (.ppm file) upgrade with PostgreSQL as backend in Windows (For versions 14850 and above), the following error message is shown:
Solution:
For the above error traces, check the below files present under
<Windows_Folder>\System32 and/or
<Windows_Folder>\SysWOW64 folders.
- api-ms-win-crt-stdio-l1-1-0.dll
- api-ms-win-crt-string-l1-1-0.dll
- api-ms-win-crt-runtime-l1-1-0.dll
If the above dlls are missing in the mentioned file path, an update for Universal C Runtime in Windows is required.
For more information refer the links given below: