So we can see that tmpfs has a size of 1002M. We can change the size of that filesystem by issuing the following command (where “2g” is the size I want for my MEMORY_TARGET):
[root@oel-12c]# mount -t tmpfs shmfs -o size=2g /dev/shm
This command (re)mounts the shmfs filesystem (check this post for more information about shmfs) with the option “size=2g“.
The shared memory file system should be big enough to accommodate the MEMORY_TARGET and MEMORY_MAX_TARGET values, or Oracle will throw the ORA-00845 error, the changes are not permanently happen using mount command,
To make the change persistent, edit your /etc/fstab file to include the option you specified above:
[root@oel-12c]# cat /etc/fstab
tmpfs /dev/shm tmpfs size=2g 0 0
In my case, I replaced the “defaults” option with the size=2g option. After saving the file, the changes should be permanent. now…
Once the above changes done, retry the Universal installer installation which stopped at 96%.Then the installation completed successfully.