Last week we created a second database in our test server. Suddenly we encountered the following errors in the alert file of both the database.
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3
Solution
Check for the page size.
$ lsps -a
It was 97% used. We increased the page space and the problem is solved.
Thanks.
Showing posts with label Unix. Show all posts
Showing posts with label Unix. Show all posts
Thursday, February 5, 2009
Monday, November 3, 2008
0403-031 - Fork Function Failed. There is not enough Memory available
Last week our Production Server was hanged. When I issued a command it took a lot of time and finally displayed the following error message.
0403-031 - Fork Function Failed. There is not enough Memory available.
The reason for this is there is no enough Page space.
To monitor the page space issue the following command
$ lsps -a
Page Space Physical Volume Volume Group Size %Used
----------- ---------------- -------------- ---- ------
Paging00 hdisk0 rootvg 16GB 25%
hd6 hdisk1 rootvg 8GB 95%
You can use the following command to find out top 3 processes utilizing most of the page space.
$ svmon -gP -t 3
To add Paging space
1. Identify the physical volume where you want to add page space (For eg. hdisk1).
2. Identify the PPsize (say 128MB) and Free PPs (500) available by using the command lspv hdisk1.
3. Determine how much space you want to add (say 8192MB).
4. Divide 8192MB/PP Size(128) = 64. Hence you want to increase 64 logical partitions.
5. Use the chps command to increase the paging space.
$ chps -s64 hd6
Alternatively you can use SMIT tool to increase the page space.
0403-031 - Fork Function Failed. There is not enough Memory available.
The reason for this is there is no enough Page space.
To monitor the page space issue the following command
$ lsps -a
Page Space Physical Volume Volume Group Size %Used
----------- ---------------- -------------- ---- ------
Paging00 hdisk0 rootvg 16GB 25%
hd6 hdisk1 rootvg 8GB 95%
You can use the following command to find out top 3 processes utilizing most of the page space.
$ svmon -gP -t 3
To add Paging space
1. Identify the physical volume where you want to add page space (For eg. hdisk1).
2. Identify the PPsize (say 128MB) and Free PPs (500) available by using the command lspv hdisk1.
3. Determine how much space you want to add (say 8192MB).
4. Divide 8192MB/PP Size(128) = 64. Hence you want to increase 64 logical partitions.
5. Use the chps command to increase the paging space.
$ chps -s64 hd6
Alternatively you can use SMIT tool to increase the page space.
Subscribe to:
Posts (Atom)

