In a Solaris environment, when attempting to start server, it is failing with the following error:
Error Seen in Logs:
weblogic.store.PersistentStoreFatalException: [Store:280019]There was an error while writing to a file store file at weblogic.store.io.file.FileStoreIO.flush(FileStoreIO.java:478) at weblogic.store.internal.PersistentStoreImpl.run(PersistentStoreImpl.java:649) at java.lang.Thread.run(Thread.java:595) java.io.IOException: Error writing to file, Disc quota exceeded, errno=49 at weblogic.store.io.file.direct.DirectIONative.write(Native Method) at weblogic.store.io.file.direct.DirectFileChannel.write(DirectFileChannel.java:172)
The server default persistent store, in this case the “_WLS_Server4” located at: /servers/orderMgmtServer2/data/store/default/; is getting the following IOException:
java.io.IOException: Error writing to file, Disc quota exceeded, errno=49
This is an known Solaris issue, the user’s disk limit has been exceeded on a user filesystem, usually because a file was just created or enlarged beyond the limit.Any data created after this condition occurs will be lost.
Follow below steps:
1. goto “Domain Home”/servers/Server4/data/store/default/”
2. there you will find a DAT file.
3. BACK UP that file.
4. delete it and try to run the server.
For more detailed instructions on similar errors visit weblogic.store.PersistentStoreFatalException thread.