Jump to content

Dedicated Linux server issue Instance not loading after pre-render


Recommended Posts

I am running the latest version of the server on Ubuntu 17.10.1. I am using the Alloc bootstrap install with the fixes. I had created an instance and the rendering was having some issues when more than 4 people were logged in at a time. I used the viewmap command to pre render the chunks for an entire random gen map over several days (one quadrant at a time) Up until the last quadrant render, I was able to start and stop the instance without issue. When the last quadrant completed, the instance ran fine until I attempted to restart it this morning. Now, when I start the instance, I can see it using the normal processing and memory allocation that it usually does for about 30 seconds, and then it barely takes any resources. When I look at the output file, I am seeing the following error:


2018-02-09T09:12:27 17.233 INF SelectionBoxManager.Instance: SelectionBoxes (SelectionBoxManager)
2018-02-09T09:12:27 17.237 INF Started thread thread_GenerateChunks
2018-02-09T09:12:27 17.275 INF RWG: Started Hub Cell Data Pregeneration
2018-02-09T09:12:27 17.278 INF RWG: Finished Hub Cell Data Pregeneration in 3ms
2018-02-09T09:12:27 17.280 INF Loading and parsing of generator took 42ms
IOException: Too many open files
 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
 at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
 at System.IO.File.Open (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
 at RegionFile..ctor (System.String dir, Int32 rX, Int32 rZ) [0x00000] in <filename unknown>:0
 at RegionFileAccessMultipleChunks.YA (Int32 , Int32 , System.String ) [0x00000] in <filename unknown>:0
 at RegionFileAccessMultipleChunks.ReadDirectory (System.String _dir, System.Collections.Generic.HashSet`1 _chunksList) [0x00000] in <filename unknown>:0
 at RegionFileManager..ctor (System.String _loadDirectory, System.String _saveDirectory, Int32 _maxChunksInCache, Boolean _bSaveOnChunkDrop) [0x00000] in <filename unknown>:0
 at ChunkProviderGenerateWorldRandom2.Init (.World _world) [0x00000] in <filename unknown>:0
 at ChunkCluster.Init (EnumChunkProviderId _providerId) [0x00000] in <filename unknown>:0
 at World.CreateChunkCluster (EnumChunkProviderId _chunkProviderId, System.String _clusterName, Int32 _forceClrIdx, Int32 _blockSize, Int32 _layerMapId, Boolean _bFixedSize, UnityEngine.Transform _parent) [0x00000] in <filename unknown>:0
 at World.LoadWorld (System.String _sWorldName) [0x00000] in <filename unknown>:0
 at GameManager+FH.MoveNext () [0x00000] in <filename unknown>:0
 at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0

(Filename:  Line: -1)



Any ideas? It will CRUSH the folks I play with if I cannot figure this out!

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Create New...