N/APosted on - 07/22/2016
Often while working on oracle servers we find that oracle databases fail to run because of tmfs file as system wants to resize the tmfs because of system needs and if that is not satisfied database would feel to co-ordinate. How to work around this issue?
Oracle Server Not Running Because Of Tmfs
tmfs is a RAM based temporary file which generally stays mounted on the path /dev/shm. To extend the tmfs file system as per our needs we must follow the steps given below:
a) First the tmfs file size needs to be checked so that we know if it fits our requirement or not. That can be done using the following commands on th console:
b) After we know the current size we have we can go for editing the etc/fstab file. We have increased the size to 4 GB from 2 GB here. We can use the following command snippet to edit the file.
c) After changing the file size we have to remount the file for the changes to be recognized. We can use the following command:
d) Now we can check the tmfs file system for all changes that we have made by the following commands
As in this example we have taken the final size is shown as 4 GB in the above snippet. We can change it to a value we need according to physical memory available.