Keep having issues, anywhere from running out of memory to just code crashes.
I’ve updated my vm from 8 gig all the way up to 64 gig. On memory job code1s it only consumes about 14-16 gig of memory…
I keep trying all types of settings, default, building, 3d, custom…
Created on: 2/3/2019, 12:38:28 AM
Processing Node: node-odm-1:3000 (auto)
Options: fast-orthophoto: true, mesh-octree-depth: 10, resize-to: 1024, texturing-nadir-weight: 28, mesh-size: 100000, dem-terrain-type: FlatNonForest, orthophoto-resolution: 3, max-concurrency: 2, depthmap-resolution: 1000, rerun-from: opensfm
Here is output from the last crash:
[DEBUG] running PYTHONPATH=/code/SuperBuild/install/lib/python2.7/dist-packages /code/SuperBuild/src/opensfm/bin/opensfm export_geocoords /var/www/data/1ae81594-efaa-479b-99e4-a4a73da634c1/opensfm --transformation --proj '+units=m +no_defs=True +datum=WGS84 +proj=utm +zone=14 ’
[INFO] Running ODM OpenSfM Cell - Finished
[INFO] Running ODM Meshing Cell
[DEBUG] Writing ODM 2.5D Mesh file in: /var/www/data/1ae81594-efaa-479b-99e4-a4a73da634c1/odm_meshing/odm_25dmesh.ply
[DEBUG] ODM 2.5D DSM resolution: 0.03
[INFO] Created temporary directory: /var/www/data/1ae81594-efaa-479b-99e4-a4a73da634c1/odm_meshing/tmp
[INFO] Creating DSM for 2.5D mesh
[INFO] Creating …/var/www/data/1ae81594-efaa-479b-99e4-a4a73da634c1/odm_meshing/tmp/mesh_dsm_r0.0848528137424 [max] from 1 files
[DEBUG] running pdal pipeline -i /tmp/tmpfFR3dQ.json > /dev/null 2>&1
Traceback (most recent call last):
File “/code/run.py”, line 47, in
plasm.execute(niter=1)
File “/code/scripts/odm_meshing.py”, line 108, in process
method=‘poisson’ if args.fast_orthophoto else ‘gridded’)
File “/code/opendm/mesh.py”, line 36, in create_25dmesh
max_workers=get_max_concurrency_for_dem(available_cores, inPointCloud)
File “/code/opendm/dem/commands.py”, line 38, in create_dems
fouts = list(e.map(create_dem_for_radius, radius))
File “/usr/local/lib/python2.7/dist-packages/loky/process_executor.py”, line 794, in _chain_from_iterable_of_lists
for element in iterable:
File “/usr/local/lib/python2.7/dist-packages/loky/_base.py”, line 589, in result_iterator
yield future.result()
File “/usr/local/lib/python2.7/dist-packages/loky/_base.py”, line 433, in result
return self.__get_result()
File “/usr/local/lib/python2.7/dist-packages/loky/_base.py”, line 381, in __get_result
raise self._exception
Exception: Child returned 1
This was caused directly by
“”"
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/loky/process_executor.py”, line 418, in _process_worker
r = call_item()
File “/usr/local/lib/python2.7/dist-packages/loky/process_executor.py”, line 272, in call
return self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python2.7/dist-packages/loky/process_executor.py”, line 337, in _process_chunk
return [fn(*args) for args in chunk]
File “/code/opendm/dem/commands.py”, line 92, in create_dem
pdal.run_pipeline(json, verbose=verbose)
File “/code/opendm/dem/pdal.py”, line 232, in run_pipeline
out = system.run(’ ‘.join(cmd) + ’ > /dev/null 2>&1’)
File “/code/opendm/system.py”, line 34, in run
raise Exception(“Child returned {}”.format(retcode))
Exception: Child returned 1
“”"